ChrisB: GROUP BY und nicht aggregierte Spalten

Beitrag lesen

Hi,

das sehe ich anders, sie würden eine fehlermeldung ausgeben, sofern sie den könnten, aber dann wäre der performance gewinn wieder dahin.

Sie können und tun, wenn der Nutzer (bzw. Administrator) das will:
http://dev.mysql.com/doc/refman/5.1/en/server-sql-mode.html#sqlmode_only_full_group_by

also sind sie in einer zwickmühle und können nur an den jeweiligen benutzer appelieren und genau das tun sie. es macht keinen sinn, zufällige werte auszugeben, sondern im gegenteil stiftet nur ärger und verwirrung oder fällt dir einer ein ?

Ja, schrieb ich doch - sie appellieren mit dem „should have“ an den Benutzer, sich dieses Verhalten (und den damit ggf. verbundenen Performance-Gewinn) nur dann zu Nutze zu machen, wenn er exakt weiss, was er dann bekommen wird.

MfG ChrisB

--
“Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]