Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [SQL]sql count NULL
agataperz
post
Post #1





Grupa: Zarejestrowani
Postów: 182
Pomógł: 0
Dołączył: 24.03.2009
Skąd: Hamburg DE

Ostrzeżenie: (0%)
-----


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?

Ten post edytował agataperz 28.09.2013, 19:31:45
Go to the top of the page
+Quote Post
mmmmmmm
post
Post #2





Grupa: Zarejestrowani
Postów: 1 421
Pomógł: 310
Dołączył: 18.04.2012

Ostrzeżenie: (0%)
-----


... FROM redempcja_nagrody LEFT JOIN (SELECT id_nagrody, COUNT(*) ilosc FROM redempcja_wydano GROUP BY 1) X ON ...
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.09.2025 - 17:37