Hi!
MySQL: gib in jeder Gruppe mit gleichen wert-Werten eine beliebige id aus der Gruppe aus - wie ich bereits schrieb.
Das war mir halt so nicht bewusst und mir war auch nicht klar, dass dieses Fehlverhalten innerhalb MySQL eng mit der fehlerhaften Implementierung von GROUP BY in Kombination mit Aggregatsfunktionen zusammenhängt.
Ob es ein Fehler ist oder nicht, sei mal dahingestellt. Es geht einfach nicht anders. Wenn du mit der Gruppierung eine Zeile pro Gruppe bekommst, dann muss sich das DBMS für einen der Werte entscheiden. Oder du nimmst GROUP_CONCAT().
Lo!