2012-08-04 3 views
6

Ich würde gerne wissen, ob dies mit einer mysql-Abfrage möglich ist:MySQL - Wählen Sie das letzte Datum aus einer Menge von mehreren möglichen Zeitstempeln?

Ich habe eine Tabelle namens Updates.

In der Update-Tabelle habe ich 2 Spalten, id und timestamp.

Ich habe 5 Zeilen jeweils mit dem gleichen id, aber mit unterschiedlichen Datum Zeitstempel. Ein Beispiel für diesen Zeitstempel wäre der Wert: 2012-08-04 23:14:09.

Ich möchte nur den letzten Zeitstempelwert aus den 5 Ergebnissen auswählen. Dies könnte auch dadurch erklärt werden, dass ich den Wert auswählen möchte, der dem aktuellen Datum und der Zeit am nächsten kommt. Wie könnte ich das tun?

Antwort

19
SELECT id, timestamp FROM updates ORDER BY timestamp DESC LIMIT 1 
10

haben Sie versucht SELECT MAX(timestamp)?

Verwandte Themen