Hallo,
Nun, ein Bug oder Feature von MySQL. Wenn du nach tbl_100_00_id
gruppierst, müssen alle anderen Attribute ("Spalten") mit einer
Agregatsfunktion umschlossen werden (MIN,MAX,AVG,SUM,COUNT,...). Tust
du dies nicht, müsste der Query-Parser mit einer Fehlermeldung
abbrechen. MySQL tut dies leider nicht, die folge ist, dass MySQL
einfach und zufällig etwas auswählt.
Nein. Es nimmt den Wert aus dem _ersten_ Datensatz, der Datensatzgruppe, die in der Gruppierung zusammengefasst wird. Einige DBMS kennen hierfür die Agregatfunktion FIRST. Analog dazu gibt es dann meist auch LAST.
viele Grüße
Axel