Einzelnen Beitrag anzeigen

Benutzerbild von jfheins
jfheins

Registriert seit: 10. Jun 2004
Ort: Garching (TUM)
4.579 Beiträge
 
#1

Benutzung von MAX() in MySQL

  Alt 16. Jan 2006, 18:33
Datenbank: MySQL • Zugriff über: per .... Datenbankabfrage ^^
Hallo allerseits,

ich hätte da mal eine kurze Frage, und zwar geht es um folgende Tabelle:
Code:
Feld   -   Typ
id   -   int(10)       UNSIGNED      auto_increment                               
title   -   varchar(255)                               
date   -   int(10) <-- das isn UNIX-Timestamp ...               
content   -   mediumtext
So, jetzt hätte ich gerne genau eine ergebniszeile, und zwar genau den eintrag mit dem höchsten wert bei date.

Ich habs schon so und so ähnlich probiert:select * from blogs where date=MAX(date) aber es will nicht gehen, er sagt immer "Invalid use of group function" .... (wenn ich schreibe "select MAX(date) from blogs" dan geht es, aber ich will nach möglichkeit nur eine abfrage ...)

Falls die Frage zu leicht ist, am besten noch, dass er das aktuellste datum nimmt, und nicht das größte (zukunftswerte unerwünscht )

Schöne Grüße, jfheins

(Ich habs mal hierhin getan, weils ja mehr mit Datenbanken als mit PHP zu tun hat ...)
  Mit Zitat antworten Zitat