Matthias Apsel: GROUP BY - höchsten Wert in anderer Spalte nicht verlieren

Beitrag lesen

Hallo dedlfix,

SELECT `id`, max(`update`), `login`
FROM `user_updated_log`
GROUP BY `login`

Nö, id ist ein zufälliger Wert, nicht zwangsläufig der zu MAX() passende. Erweitere mal die Query um MIN(), dann solltest du das Problem daran sehen.

Ja, das habe ich (nach meiner Antwort) in deinem Beitrag gelesen. Allerdings wird mMn. die ID doch gar nicht benötigt, auch wenn Felix das schrieb, da es ja eigentlich um die Loginnamen geht. Oder passt dann auch das Maximum nicht zum Login?

Bis demnächst
Matthias

--
Dieses Forum nutzt Markdown. Im Wiki erhalten Sie Hilfe bei der Formatierung Ihrer Beiträge.