|
Тема |
Re: Логика в SQL заявка. [re: Dakota] |
|
Автор | AvB (Нерегистриран) | |
Публикувано | 23.09.04 17:42 |
|
|
Prav si,
priburzano nedoglejdane ot moq strana i nai-ve4e nedomislen otgovor! za napred 6e vnimavam, obe6tavam!
eto kakvo probvah toku 6to i zasega vurvi pu6ka, makar 4e nqkak si mi se struva mnogo nedalnovidno s tova prevru6tane na valuta ot edna v druga. tuk ve4e trqbva da se poglednat i strani4ni iziskvaniq, kato krustosan kurs ili minavane prez lev, postoqnno obnovqvane na kursa i t.n. i t.n.
zna4i,
kum prednoto predlojenie koeto dadoh, kum tablica Currency se dobavqt o6te tolkova koloni kolkoto valuta imame (naprimer: BGN_CUR, USD_CUR, EUR_CUR ot tip Real-plava6ta zapetaq) v tqh vivejdame krustosanite kursove kato za valuta s PKEY=1; name=EUR; EUR_CUR=1.0; BGN_CUR=1.95; USD_CUR=1.2 kato tova sa da predpolojim teku6tite kursove za denq
togava zaqvkata stava mnoooogo prosti4ka:
SELECT *
FROM Imoti, Currency
WHERE fkey=pkey AND price*<kolonata v kvato valuta se iska> BETWEEN <dolna granica> AND <gorna granica>
ei tva e! ba4ka 100%!
p.s. otdavna ne sum v BG i sum zabravil polovinata BG klavi6i po klaviaturata. zatui 6e izvinqvate za Latinskiq pravopis 
|
| |
|
|
|