Ich weiß, ich brauche (obwohl ich nicht weiß, warum) eine GROUP BY
-Klausel am Ende einer SQL-Abfrage, die Aggregatfunktionen wie count
, sum
, avg
, etc verwendet :Wie verwende ich T-SQL-Gruppe Von
SELECT count(userID), userName
FROM users
GROUP BY userName
Wann würden sonst GROUP BY
nützlich sein, und was die Leistung Verzweigungen sind?
Beachten Sie, dass GROUP BY die Ergebnismenge nicht anordnet. Wenn Sie eine bestimmte Reihenfolge benötigen, dann fügen Sie ORDER BY zu –