Hallo,
Zitat von
Mavarik:
... Wo liegt der Fehler? ... Habe ich da etwas falsch verstanden?
kein Fehler, eher Letzteres.
MySQL bietet ein abschaltbares Feature namens Hidden Fields. Dabei werden alle Non-Aggregate-Fields, welche nicht in die GROUP BY-Klausel aufgenommen werden, als unique angesehen - genau ein Wert eines zufällig ausgewählten Tupels jeder Gruppe erscheint in der Ergebnismenge. Das erklärt den Sprung von 400 auf 460 bei Erweiterung der GROUP BY-Klausel in deinem Beispiel.
Freundliche Grüße