Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [SQL]Zapytanie nie pobiera wszystkich rekordów
Forum PHP.pl > Forum > Przedszkole
Lirdoner
Witam, mam takie zapytanie do bazy
  1. SELECT c. * , u.id AS user_id, u.avatar50, u.name, u.surname, COUNT( w.id ) AS comments
  2. FROM letstalk_users u, letstalk_profile_comment c
  3. LEFT JOIN letstalk_wall_posts w ON w.comment_id = c.id
  4. WHERE c.profile_id =11
  5. AND c.user_id = u.id
  6. ORDER BY c.created DESC
  7. LIMIT 0 , 30

Krótko mówiąc pobiera ono posty użytkownika z jego profilu i dodatkowo chcę pobrać liczbę komentarzy do tych postów. ( COUNT( w.id ) AS comments )
Wszystko jest fajnie, jednak nie pobiera mi przy powyższym zapytaniu postów które nie mają jeszcze żadnych komentarzy. Te co już mają prawidłowo wyświetla.
Co z tym zrobić?
erix
Zmień kierunki; teraz wyciągasz komentarze i dołączasz do nich posty zamiast na odwrót.
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.