dedlfix: SUM / MAX

Beitrag lesen

Tach!

...
LIMIT 1

Ergebnis

Ausgabe DB

Das passt nicht zusammen.

Jetzt kam ich auf die Idee anstatt SUM MAX zu nehmen, also so ... Stimmt aber nicht, denn der größte Wert ist doch 5?

Wenn in der Gruppe zum Beispiel die Werte 4 und 1 enthalten sind, muss zwar die Summe 5 ergeben, aber der Maximalwert kann nur 4 sein. MAX() wird genauso wie SUM() anhand der Datensätze der Gruppe ermittelt.

Wenn du die Gruppe mit dem größten Wert haben möchtest, musst du die Max-Abfrage auf das Ergebnis der ersten Abfrage setzen, sprich ein Subselect erstellen.

dedlfix.