Wie gruppiert GROUP?
am 22.12.2005 15:05:25 von Mark Knochen
Hallo,
wie ist eigentlich die vorgehensweise von GROUP?
Ist die augelesene Zeile dann die erste beim durchgehen der Tabelle?
Und wenn ja, kann ich das abändern? ORDER BY greift ja erst nach der
Gruppierung oder?
Danke
Mark
Re: Wie gruppiert GROUP?
am 22.12.2005 15:17:29 von Dominik Echterbruch
Mark Knochen wrote:
> Hallo,
>
> wie ist eigentlich die vorgehensweise von GROUP?
> Ist die augelesene Zeile dann die erste beim durchgehen der Tabelle?
> Und wenn ja, kann ich das abändern? ORDER BY greift ja erst nach der
> Gruppierung oder?
Ich verstehe zwar die Frage nicht wirklich, aber ja, ORDER BY greift
erst nach dem GROUP BY. Alles andere ist auch völlig unerheblich, da
ohnehin entweder aggregiert oder gruppiert wird.
Oder hast du Spalten, die weder aggregiert werden, noch im GROUP BY
auftauchen? Dann wäre wohl [1] ein sehr empfehlenswerter Link.
[1] http://dev.mysql.com/doc/refman/5.0/en/group-by-hidden-field s.html
Grüße,
Dominik
--
MonstersGame - Die Schlacht zwischen Vampiren und Werwölfen
http://spielwelt6.monstersgame.net/?ac=vid&vid=3018786