Ralf Rapude: MySQL: Select mit Max funzt nicht

Beitrag lesen

Hallo Forum,
ueber ein Select mochte ich den Inhalt des records mit der hoechsten id auslesen. Ich verstehe aber nicht, wieso dieses hier nicht funzt:

"SELECT * FROM table WHERE id=MAX(id)"

waehrend dieses hier:

"SELECT MAX(id) FROM table"

durchaus ein Ergebnis zurueckgibt (das mir aber ja nichts nuetzt, weil ich ja den Rest brauche.)
Jetzt koennte ich das Ergebnis ja in einer Variablen speichern und dann ein erneutes SELECT machen, aber das geht doch bestimmt auch einfacher, oder?

Kann mir jemand sagen, wie?

Vielen Dank und Gruss
Ralf