GRY-Online.pl --> Archiwum Forum

Zapytanie SQL jeszcze raz :)

26.12.2006
19:35
[1]

Grzesiek [ - ! F a f i k ! - ]

Zapytanie SQL jeszcze raz :)

Jeszcze jedno zapytanie nie mogę rozgryźć.

Mianowicie mam dwie tabele:
[kategorie]
- kat_id
- kat_name
- kat_order

[artykuly]
- art_id
- kat_id
- art_title
- art_content

Uogólniając - potrzebuję zrobić coś takiego, żeby mi wyrzuciło rekordy w postaci:
--- nazwa kategorii --- suma artykułów w danej kategorii.

Gdy używam Count Distinct wyświetla się wszystko poprawnie, ale chciałbym wyświetlić te rekordy, gdzie Count = 0. Tzn, w danej kategorii brak jest artykułów. Jak wymusić wyświetlenie tego zera ?

26.12.2006
19:45
[2]

specjalista [ Generaďż˝ ]

musisz zrobić outer joina
czyliw klauzuli where gdzie łączysz 2 tabele wstawiasz (+) po tej stronie gdzie mogą wystąpić nulle

26.12.2006
19:55
smile
[3]

Grzesiek [ - ! F a f i k ! - ]

Dzięki :) Left outer join pomogło po przeczytaniu artykułów na ten temat :)

© 2000-2024 GRY-OnLine S.A.