Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: najstarszy użytkownik wedłóg daty
Forum PHP.pl > Forum > Bazy danych > MySQL
anonim1989
witam,otóż dawno już nie siedziałem na mysql i mam problem,proste zapytanie,jak zrobić zapytanie takie że wybrać najstarszego użytkownika wedłóg daty:
piszę tak:
  1. SELECT surname,MIN(birth) FROM users_info ORDER BY MIN(birth)


wybiera mi najstarszą datę,ale nie ten samy rekord co najstarszy użytkownik,czyli

id|surname|date
1|kazio|1988-10-02
2|maria|1976-10-03
3|asia|1992-11-02

wybiera mi tak:

kazio|1976-10-03

rozumiecie? wybiera mi dobrą datę ,ale nie wedłóg tego użytkownika.
Proszę o pomoc
thek
Zrób order by date w kolejności rosnącej i daj limit na 1 usera smile.gif
anonim1989
w sumie myślałem o czymś takim,ale czy nie da się inaczej? dzięki za pomoc
sazian
  1. SELECT surname,birth FROM users_info ORDER BY birth LIMIT 1


  1. SELECT surname,birth FROM users_info WHERE birth=(SELECT min(birth) FROM users_info)
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.