Passer au contenu principal
Administrator Guide
Dernière mise à jour : 2023-06-23
GROUP BY

GROUP BY

Combine les rangées qui ont les mêmes valeurs en rangées récapitulatives. Exemple : regroupez le nombre de travailleurs par emplacement.

Syntaxe

GROUP BY field1, field2, ...fieldN

Arguments

Argument
Description
field1
,
field2
, ...
fieldN
Les alias des champs selon lesquels vous souhaitez regrouper les résultats.

Exemple

Renvoie l’emplacement et le nombre d’années de service maximum pour un travailleur à cet emplacement à partir de la source de données
allWorkers
 :
SELECT location, max(yearsOfService) FROM allWorkers GROUP BY location

Limites

Vous ne pouvez pas regrouper par :
  • Champs agrégés. Exemples :
    SUM(field1)
    ,
    AVG(field1)
    .
  • Les champs de devise.
  • Champs à instances multiples.