GROUP BY 
{ simple_grouping_clause | grouping_sets_clause } 
[, { simple_grouping_clause | grouping_sets_clause }]... 
[HAVING condition]

For information on the symbols and conventions of Backus-Naur Form (BNF) syntax, see Appendix A.