Ilja: GROUP BY und nicht aggregierte Spalten

Beitrag lesen

moin,

Irgendwie reden wir hier aneinander vorbei, glaube ich.

wir reden davon, dass es bei mysql möglich ist, spalten innerhalb einer gruppierung mit auszugeben, die nicht in der group by klausel stehen, keine aggregatfunktion verwenden und die probleme, die dadurch enstehen, über nichts anderes. wir reden nicht davon, wenn diese einstellung ausgeschaltet ist, zumal das auch nicht jeder ändern kann. wobei Vinzenz einen interessanten aspekt rein gebracht hat, wenn ein großer webhoster das einfach mal tut.

und die praxis zeigt, ein kleiner performancegewinn (wenn es den richtig angewandt wird) wiegen einfach nicht die viel größeren nachteile auf. es kann gar nicht im interesse von mysql sein, dass zufällige werte ausgeben werden, sie können es aber auch nicht mit einer fehlermeldung verhindern.

Ilja