Wie gruppiert GROUP?

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

Re: Wie gruppiert GROUP?

am 22.12.2005 15:17:34 von Andreas Kretschmer

Andreas
--
Andreas Kretschmer
Linux - weil ich es mir wert bin!
GnuPG-ID 0x3FFF606C http://wwwkeys.de.pgp.net