amigo
2009-10-08 17:36:33 UTC
select distinct aa.sifra, aa.naziv, cc.cijena, cc.datum from artikl aa,
cjenik cc where
cc.datum in (select max(cc.datum) from cjenik cc group by cc.artikl)
and aa.sifra=cc.artikl
htio bih iz dvije tablice izvuèi odgovarajuæu cijenu artikla. Cijene
artikala su smje¹tene u tablici CJENIK, ali za jednu sufru artikla postoji
vi¹e zapisa. Moram izvuèi najstariji datum za svaki artikl. Ovaj gornji upit
mi ne radi dobro jer mi izvlaèi i dalje vi¹e redova. Gdje grije¹im?
cjenik cc where
cc.datum in (select max(cc.datum) from cjenik cc group by cc.artikl)
and aa.sifra=cc.artikl
htio bih iz dvije tablice izvuèi odgovarajuæu cijenu artikla. Cijene
artikala su smje¹tene u tablici CJENIK, ali za jednu sufru artikla postoji
vi¹e zapisa. Moram izvuèi najstariji datum za svaki artikl. Ovaj gornji upit
mi ne radi dobro jer mi izvlaèi i dalje vi¹e redova. Gdje grije¹im?