Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [SQL]sql count NULL
Forum PHP.pl > Forum > Przedszkole
agataperz
Witam,

mam takie zapytanie:
  1. SELECT * , count( * ) FROM redempcja INNER JOIN redempcja_nagrody ON ( id = id_promo ) INNER JOIN redempcja_wydano USING ( id_nagrody ) GROUP BY id_nagrody

chciałabym ażeby zostały wyswietlone wszystkie rekordy z tabeli redempcja_nagrody i zostały zliczone rekordy z tabeli redempcja_wydano. Niestety udało mi sie tylko wyświetlić i zliczyć rekordy które są w tabeli redempcja_wydano. Chciałabym ażeby wyświetlała się informacja o nagrodach NULL czyli będących w tabeli redempcja_nagrody a nie figurujących w tabeli redempcja_wydano.
Niestety nie wiem jak to zrobić. Możecie mnie jakoś naprowadzić, pomóc?
mmmmmmm
... FROM redempcja_nagrody LEFT JOIN (SELECT id_nagrody, COUNT(*) ilosc FROM redempcja_wydano GROUP BY 1) X ON ...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.