Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL]Left join zwraca jeden wynik
Forum PHP.pl > Forum > Przedszkole
Johnas
witam, mam takie zapytanie:
[MYSQL] pobierz, plaintext
[MYSQL] pobierz, plaintext

@edit: wyżej wysypuje składnie
Kod
SELECT p.*, SUM(s.time) as time_pages, (SUM(s.time)/p.views) as srednia FROM 4um_pages p LEFT JOIN 4um_statistic s on p.name=s.page ORDER BY srednia DESC, views DESC, time_created DESC LIMIT 5

I nie mam pojęcia dlaczego, ale zwraca on tylko jedną stronę, chociaż w 4um_pages mam dwa wpisy... Co robię nie tak?
trueblue
Nie używasz GROUP BY.
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.