MYSQL group by 语句中的with rollup是用来干什么的?
答案:2 悬赏:70 手机版
解决时间 2021-02-03 23:06
- 提问者网友:贪了杯
- 2021-02-03 18:50
MYSQL group by 语句中的with rollup是用来干什么的?
最佳答案
- 五星知识达人网友:迟山
- 2021-02-03 20:25
或者你可以使用 ROLLUP, 它能用一个问询提供双层分析。将一个 WITH ROLLUP修饰符添加到GROUP BY 语句,使询问产生另一行结果,该行显示了所有年份的总价值:
mysql> SELECt year, SUM(profit) FROM sales GROUP BY year WITH ROLLUP;
+------+-------------+
| year | SUM(profit) |
+------+-------------+
| 2000 | 4525 |
| 2001 | 3010 |
| NULL | 7535 |
+------+-------------+
总计高聚集行被年份列中的NULL值标出。
mysql> SELECt year, SUM(profit) FROM sales GROUP BY year WITH ROLLUP;
+------+-------------+
| year | SUM(profit) |
+------+-------------+
| 2000 | 4525 |
| 2001 | 3010 |
| NULL | 7535 |
+------+-------------+
总计高聚集行被年份列中的NULL值标出。
全部回答
- 1楼网友:孤独的牧羊人
- 2021-02-03 20:57
when he thinks of his child , he'll roll up his sleeves.
当他想到他的孩子的时候,他会卷起袖子帮你整理
你的采纳 我的动力 希望我能继续帮助你
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯