Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 41 Pomógł: 2 Dołączył: 14.04.2007 Ostrzeżenie: (0%)
|
Cześć
Mam takie oto zapytanie:
Jak mam 4 rekordy w tl_pm_message, tak zwraca mi tylko te, które mają odniesienia w tl_pm_comment (tl_pm_message.id = tl_pm_comment.message_id). Innymi sowy: Zwraca mi tylko te wiadomości (message), które mają jakieś komentarze (comment). W przypadku gdy wiadomość nie ma żadnego komentarza, nie jest ona brana pod uwagę. Dlaczego tak się dzieje? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 165 Pomógł: 5 Dołączył: 10.07.2008 Skąd: Wrocław Ostrzeżenie: (0%)
|
Może niedokładnie przeczytałem, ale spróbuj ostatniego JOINa zamienić na "LEFT JOIN" - wtedy w odpowiednich kolumnach będziesz miał NULL dla wiadomości, które nie mają komentarzy.
|
|
|
|
TNT Przy COUNT() nie zwraca wszystkich wyników 6.06.2010, 20:38:43 
TNT Cytat(eccocce @ 7.06.2010, 10:17:43 )... 7.06.2010, 14:37:28
Method czemu jak chcesz miec licznik z jednej tabelki to ... 23.06.2010, 10:17:58
TNT Cytat(Method @ 23.06.2010, 11:17:58 )... 23.06.2010, 11:07:38 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 06:51 |