[BraLUG] kleine SQL Frage
bergeruw at gmx.net
bergeruw at gmx.net
Fr Mär 31 12:31:39 CEST 2006
MoinMoin,
> Group By ist, sofern ich mich noch daran erinnern kann, dazu da um von
> den zurueckgelieferten Datensaetzen welche zusammenzufassen. Wird daher
> auch meist (immer?) in Verbindung mit Aggragationsfunktionen wie count()
> sum() avg() verwendet.
>
> Beispiel: select status, count(*) from Kunden group by status
> (wie immer ungetestet...)
>
jupp, group by ist eigentlich genau dafür gedacht -> Aggregatfunktionen.
Bei Robs Anwendungsfall wäre beides möglich:
select * from tab order by gruppe, preis
select * from tab group by gruppe order by preis
Ersteres wäre von der Theorie aber richtiger (auf den Fall bezogen).
Gruß Uwe
Mehr Informationen über die Mailingliste Bralug