BigQuery ROLLUP: Subtotals and Grand Totals in One Query