Ilja: Aggregatsfunktionen, group by, unvorhersagbare Ergebnisse

Beitrag lesen

yo,

MySQL erlaubt dir unsinnigerweise, dass du im SELECT auch Spalten angeben darfst, die weder die Aggregatfunktionen (MIN, MAX, COUNT, SUM,...) nutzen, noch bei GROUP BY aufgelistet sind.

mysql erlaubt es nicht, wenn sich die werte der entsprechenden spalte unterscheiden, was hier der fall sein sollte. nur gibt das dbms keine fehlmerldung aus. das wirft die frage aus, gibt es einen syntaktischen fehler ohne fehlermeldung ? bei mysql ist es ganz offensichtlich so.

Ilja