Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL] Jak pobrać datę najbliższą aktualnej
Forum PHP.pl > Forum > Przedszkole
amii
Mam takie zapytanie:
  1. SELECT * FROM produkty LEFT JOIN faktura ON produkty.id=admin_produkt_id


Pole faktury.produkt_login ma format DATETIME YYYY-MM-DD HH:MM:SS
Przykładowo struktura dla tej tabeli wygląda tak:




faktury.id
1
2
3
4

faktury.admin_produkt_id
1
1
3
4

faktury.produkt_last_login
2010-11-11 13:23:44
2010-11-09 15:45:21
2010-11-11 11:12:01
2010-10-29 14:56:59

Chcę pobrać ostatnie czasy logowania admina
Jak widać produkt dla admina z id=1 miał dwa czasy logowania admina i pobierając dane w ten sposób wyświetlają się obydwa wyniki a chce tylko żeby wyświetlał się : 2010-11-11 13:23:44 bo jest bliższy aktualnej dacie.
nospor
GROUP BY + MAX
#luq
Ty bardziej chcesz najpóźniejszy czas, a więc ORDER BY + LIMIT
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.