SQL dotaz s JOIN
Adam Mika
lists na bnm.cz
Čtvrtek Září 4 10:36:41 CEST 2003
Nepravda. :-)
Celou dobu jsem to zkousel takhle:
SELECT
sekce.nazev nazev_sekce,
COUNT(prispevky.id_prispevku) pocet_prispevku
FROM sekce
LEFT JOIN prispevky ON prispevky.id_sekce = sekce.id_sekce
WHERE prispevky.zobrazit_prispevek = 'Y'
GROUP BY sekce.id_sekce
ORDER BY nazev_sekce
a ono to prece musi byt takhle:
SELECT
sekce.nazev nazev_sekce,
COUNT(prispevky.id_prispevku) pocet_prispevku
FROM sekce
LEFT JOIN prispevky ON prispevky.id_sekce = sekce.id_sekce
AND prispevky.zobrazit_prispevek = 'Y'
GROUP BY sekce.id_sekce
ORDER BY nazev_sekce
Nicmene to stejne byla vase rada, ktera me posunula. Diky. :-)
--
Adam Mika
a.m na bnm.cz
Jan Serak wrote:
> Dobry den,
>
> Rada je jedina: RTFM, archiv konference a hledejte OUTER JOIN.
>
> Jan Serak
>
>
>
Další informace o konferenci Databases