中国领先的IT技术网站
|
|

MySQL 中with rollup总结

grouping和with rollup一起使用,用于分组之后汇总计算,在mysql中没有grouping函数,所以需要修改。

作者:佚名来源:|2017-07-26 16:00

【51CTO活动】8.26 带你深度了解清华大学、搜狗基于算法的IT运维实践与探索


1.grouping函数。在sqlserver中使用了grouping函数,之前从来没有使用过。

grouping和with rollup一起使用,用于分组之后汇总计算,在mysql中没有grouping函数,所以需要修改。with rollup的作用就是对分组的数据进行统计

这个是在基本的分组查询之后的数据,

这个是使用with rollup之后的结果

再使用IFNULL对空值进行完善

相关sql

【编辑推荐】

  1. MySQL令人头疼的Aborted告警案例分析
  2. MySQL索引条件下推的简单测试
  3. MySql两阶段加锁(2PL)协议剖析
  4. 闲话MySQL备份、安全、SQL规范与系统规划
  5. Mysql分页&关联查询优化
【责任编辑:武晓燕 TEL:(010)68476606】

点赞 0
分享:
大家都在看
猜你喜欢

热门职位+更多

读 书 +更多

2006软考上半年试题分析与解答

本书是针对全国计算机技术与软件专业技术资格(水平)考试而编写的,书中详尽分析与解答了2006年上半年的程序员级、软件设计师级、软件评测...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊
× 官方软考报名与培训中心