{ { expr | ( expr [, expr]... ) } | { CUBE | ROLLUP } ( { expr | ( expr [, expr]... ) } [, { expr | ( expr [, expr]... ) } ]... ) | ( ) }
For information on the symbols and conventions of Backus-Naur Form (BNF) syntax, see Appendix A.