Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> count==0
Bielo
post
Post #1





Grupa: Zarejestrowani
Postów: 127
Pomógł: 0
Dołączył: 21.09.2003
Skąd: Truskaw

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


Mam taki kodzik
[sql:1:b679ee5d15]SELECT fora.id,fora.nazwa,fora.opis, count( DISTINCT tematy.id ) AS ilosc_tematow , count(DISTINCT posty.id ) AS ilosc_postow FROM fora, tematy, posty, uzytkownicy WHERE uzytkownicy.id = posty.autor AND tematy.forum_id=fora.id AND posty.forum_id=fora.id GROUP BY fora.id[/sql:1:b679ee5d15]
i teraz jest taki problem, że jak do tematu nie jest przypisany żaden post to nie zwraca żadnego wyniku wydaje mi się że chodzi o zmianę tego co jest za WHERE
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
FiDO
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 717
Pomógł: 0
Dołączył: 12.06.2002
Skąd: Wolsztyn..... Studia: Zielona Góra

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


[sql:1:d66d17edbf]SELECT
f.id,
f.nazwa,
f.opis,
count(DISTINCT t.id ) AS ilosc_tematow,
count(DISTINCT p.id ) AS ilosc_postow
FROM fora f
LEFT JOIN tematy t ON (t.forum_id = f.id)
LEFT JOIN posty p ON (p.forum_id = f.id)
GROUP BY f.id[/sql:1:d66d17edbf]
O to chodzilo ?
Go to the top of the page
+Quote Post

Posty w temacie
- Bielo   count==0   6.03.2004, 09:46:52
- - FiDO   Problem jest w tym, ze w tym zapytaniu zastosowane...   6.03.2004, 22:16:55
- - Bielo   Kod# Struktura tabeli dla `fora` # CR...   7.03.2004, 10:36:57
- - FiDO   SELECT f.id, f.nazwa, f.opis, count(DIST...   7.03.2004, 21:34:47


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: 3.10.2025 - 23:02