Tach!
Und nicht nur das, ich laufe hier sogar in eine Irreführung hinein, da das Verhalten abweichend von der Definition ist.
Wessen Definition? Der des Standards. Und hat MySQL behauptet ein System der Definition gemäß zu sein? MySQL hat jedenfalls eine Dokumentation, in der diese und andere Verhaltensweisen dokumentiert sind, (zumindest teilweise) auch mit Hinweis auf die Abweichung vom Standard und wie man standardgerechtes Verhalten durch Konfigurationsänderung erzwingen kann (GROUP BY und nicht gruppierte Felder). Irreführung setzt meiner Meinung nach Vorsatz voraus. Den kann ich nicht erkennen. Wenn du selbst in die Irre läufst, weil du dir das Lesen der Dokumentation sparst, solltest du dabei nicht anderen die Schuld geben. Als Wanderer zwischen den Welten muss man mit Unterschieden rechnen. "Es gibt einen Standard, was kann mir da schon passieren?" ist eine recht leichtfertige Einstellung.
dedlfix.