Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] left join z tabela która ma wiele rekordów odpowiadających pobrać tylko po jednym
Agape
post
Post #1





Grupa: Zarejestrowani
Postów: 384
Pomógł: 13
Dołączył: 16.06.2006

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


Mam tabelę z wpisami i drugą którą zawiera statystyki codzienne dla elementów z pierwszej. Zawiera w sobie kolumny `rok`, `miesiac`, `dzien`. Potrzebuję je połączyć tak żeby dane wyjściowe zawierały statystyki stron dla ostatniego dnia z tym, że ostatni dzień nie oznacza aktualnego (statystyki mogły się jeszcze nie sprawdzić). Wykonuje więc zapytanie:

  1. SELECT * FROM `strony`
  2. LEFT JOIN `strony_statystyki` ON `strony_statystyki`.`id_strony` = `strony`.`id`
  3. ORDER BY `rok` , `miesiac` , `dzien`


i mam wszystko połączone, jednak ze wszystkich dni, a ja potrzebuję tylko z ostatniego dnia dla danej strony najlepiej jednym zapytaniem (duża baza). Pytanie tylko jak to zrobić ...

Ten post edytował Agape 12.09.2014, 14:30:18
Go to the top of the page
+Quote Post

Posty w temacie


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: 21.09.2025 - 07:03