无意间发现了mysql的with rollup函数(用在group by 函数后面)

测试

1.

SELECT NAME,DATE,score FROM stu 

结果是

2.

SELECT NAME,GROUP_CONCAT(DATE),SUM(score) FROM stu GROUP BY NAME

结果是

3.后面加上with rollup

SELECT NAME,GROUP_CONCAT(DATE),SUM(score) FROM stu GROUP BY NAME WITH ROLLUP

结果会多出一行,而这一行,是所有使用了函数的那一列结果,再使用该函数。

转载于:https://www.cnblogs.com/Iqiaoxun/p/5459956.html

mysql的with rollup相关推荐

  1. mysql聚合函数rollup和cube

    转:https://blog.csdn.net/liuxiao723846/article/details/48970443 一.with rollup: with rollup 通常和group b ...

  2. MySQL中with rollup的用法

    当需要对数据库数据进行分类统计的时候,往往会用上groupby进行分组.而在groupby后面还可以加入withcube和withrollup等关键字对数据进行汇总. mysql文档 文章目录 wit ...

  3. 【MySQL】with rollup的用法

    Mysql中有一个with rollup是用来在分组统计数据的基础上再进行统计汇总,即用来得到group by的汇总信息: 举例如下: 新建表: create table age ( sno char ...

  4. mysql rollup函数_Mysql,Oracle使用rollup函数完成行列统计

    昨天突然在 一篇博客中看到了Mysql也有rollup函数,原博文使用了rollup进行行列统计,原博文链接如下: 本博文主要是记录下mysql和oracle使用rollup函数进行行列统计,内容比较 ...

  5. mysql有rollup函数_MySQL 聚合函数(二)Group By的修饰符——ROLLUP

    一.ROLLUP 修饰符的意义 GROUP BY子句允许添加WITH ROLLUP修饰符,该修饰符可以对分组后各组的某个列的结果值进行汇总,并在结果中输出,即提供更高一级的聚合操作. 因此,ROLLU ...

  6. mysql数据库相关

    本文记录下mysql数据相关的核心知识点,主要包括索引,事务,锁,并发控制和sql优化等.后续会持续更新. 文章目录 锁和并发控制 索引相关 事务相关 sql相关 其他部分 面试题 锁和并发控制 记录 ...

  7. oracle vm concat指定分隔符,重写Oracle的wm_concat函数,自定义分隔符、排序

    oracle中,wm_concat函数是一个聚合函数,和mysql中的group_concat函数类似,不过group_concat函数比较强大,可以定义分隔符和排序,当然所谓强大是相对的,这里假使我 ...

  8. 因缺思汀的绕过——实验吧

    因缺思汀的绕过分值:20 来源: pcat 难度:中 参与人数:9534人 Get Flag:3087人 答题人数:3370人 解题通过率:92% 访问解题链接去访问题目,可以进行答题.根据web题一 ...

  9. 实战 SQL:销售数据的小计/合计/总计以及数据透视表

    文章目录 小计.合计与总计 多维度交叉统计 自定义统计维度 数据透视表 总结 学习过 SQL 的人都知道,使用聚合函数(AVG.SUM.COUNT.MIN/MAX 等)和分组操作(GROUP BY)可 ...

最新文章

  1. 计算机项目管理报告,《软件项目管理》报告.doc
  2. vue中实现双向数据绑定原理,使用了Object.defineproperty()方法,方法简单
  3. python基础知识选择题-Python练习题(基础知识练习题(一))
  4. TCL通讯将刊行代表1.09亿股的台湾存托凭据
  5. 机器学习系列3:能量函数分析
  6. python中list的反转_Python实现list反转实例汇总
  7. 解决硬盘文件目录损坏且无法读取
  8. 使用python操作word
  9. 2017-2018-2 20155315《网络对抗技术》Exp3:免杀原理与实践
  10. django用sqlite跟mysql_django框架学习:九. django连接mysql,sqlite
  11. 软工实践第一次作业-自我审视和规划
  12. 端口状态 LISTENING、ESTABLISHED、TIME_WAIT、FIN_WAIT_2、CLOSE_WAIT、CLOSE_WAIT
  13. 不会c语言能考408,考研408究竟有多难?
  14. 数据分析入门-第四天
  15. 【技巧总结】理解XXE从基础到盲打
  16. Matlab学习篇之s-function
  17. 计算机台式和电脑的区别吗,直观:工业计算机和家用台式计算机有什么区别
  18. 题目58 工厂流水线调度(ok)
  19. input标签type为number时如何去除加减按钮效果
  20. 用python做自动化控制-用 Python 自动化办公能做到哪些有趣或有用的事情?

热门文章

  1. 大家有哪些被骗的很惨的经历?
  2. 你第一次去丈母娘家时发生了哪些趣事?
  3. 五万以内买什么车合适?
  4. 过新年,换新机,现在购买5G手机划算吗?
  5. 经营公司最核心的是经营员工的人生
  6. Qt4_快速设计对话框
  7. 求抛物线和直线交点_关于抛物线大题的参考经验(5):浙江历年学考题回顾...
  8. sql server死锁_了解SQL Server死锁图的图形表示
  9. 什么是SQL Server日志传送?
  10. 什么是SQL Server数据库镜像?