[ GROUP BY { expr | c_alias | position | | rollup_cube_clause | grouping_sets_clause } [, { expr | c_alias | position | | rollup_cube_clause | grouping_sets_clause } ]...] [ HAVING condition ]