|
|
|
|
移动端

MySQL 中with rollup总结

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

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

开发者盛宴来袭!7月28日51CTO首届开发者大赛决赛带来技术创新分享

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
分享:
大家都在看
猜你喜欢

读 书 +更多

无懈可击的Web设计

一个网站,无论视觉上多美观或者内容多丰富,如果它不能适应各种浏览情况并能面向尽可能广泛的用户群,那它就不算是真正成功的网站。本书提...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊