语法结构
SELECT 列1,列2,聚合函数(列3) AS 聚合结果,GROUPING(列1) AS 列1是否为汇总行,GROUPING(列2) AS 列2是否为汇总行 FROM 表名 GROUP BY 列1, 列2 WITH ROLLUP ORDER BY GROUPING(列1) DESC,列1,GROUPING(列2) DESC,列2;
SELECT ori.org_name,p.product_name,SUM(s.sales_amount) AS total_sales,GROUPING(ori.org_name) AS group_org,GROUPING(p.product_name) AS group_product FROM sales s JOIN org_info ori ON s.org_id = ori.org_id JOIN product p ON s.product_id = p.product_id WHERE s.created_time <= '2025-11-05 23:59:59' GROUP BY ori.org_name, p.product_name WITH ROLLUP ORDER BY GROUPING(ori.org_name) DESC,ori.org_name,GROUPING(p.product_name) DESC,p.product_name;

