[ Chorlya @ 22.09.2003. 01:38 ] @
Pozdrav svima

Imam sledece tabele:

1. poruke: porukaID, user, text,...
2. komentari: kometarID, porukaID, user, text,...

sva polja su NOT NULL, DEFAULT 0
Treba mi jedan SQL upit koji ce da mi vrati sve zapise iz tabele 'poruke' i broj komentara(komentari.porukaID je froeign key od poruke.porukaID) na tu poruku. Ja sam nesto pokusavao ali najdalje sto sam stigao je da uspem da dobijem sve porkue koje imaju komentar sa brojem komentara ali meni treba upit koji ce mi vratiti i one poruke koje nemaju komentar i 0 za broj kometara na tu poruku.

Please help, treba mi ovo sto pre
[ bluesman @ 22.09.2003. 03:02 ] @
SELECT p.*, COUNT(k.komentar.ID) as BrojKomentara
FROM poruke AS p
LEFT JOIN komentari AS k ON (k.porukaID = p.porukaID)
GROUP BY p.porukaID
ORDER BY ...

(ovo bez probe, ako sam dobro shvatio sta ti treba)
[ Chorlya @ 22.09.2003. 05:34 ] @
bluesman,

odlično si me razumeo i odlično radi.
Hvala puno
[ bluesman @ 22.09.2003. 14:53 ] @
Najgore je ovako iz glave, bez probe, pa jos ako nisi siguran da si shvatio sta treba... ali ovo je ipak jednostavan query... pa nebi trebalo da ima problema i bez probe...
Nema na cemu.