针对以上表,做如下查询

1、with cube 。

查询过程:

先针对分组依据“专业”,做统计,见结果的第3、6、8行。

再系统会做一个3、6、8行的一个统计行,见结果第9行;

最后依据“性别”,做统计,见结果的第10、11行。

2、with rollup

查询过程:

只针对分组依据“专业”,做统计,见结果的第3、6、8行。

再系统会做一个3、6、8行的一个统计行,见结果第9行;

不会针对“性别”做统计,少了上图中的10、11行。

转载于:https://www.cnblogs.com/nmyahoo/p/3356778.html

with cube 与with rollup 在group by子句中相关推荐

  1. 关于因为该列没有包含在聚合函数或 GROUP BY 子句中

    参考:http://blog.csdn.net/wlf535944903/article/details/5576287 在选择列表中无效,因为该列既不包含在聚合函数中,也不包含在 GROUP BY ...

  2. 选择列表中的列……无效,因为该列没有包含在聚合函数或 GROUP BY 子句中

    今天用SQL Server尝试实现一个SQL语句的时候,报了如标题所示的错误,通过在百度里面搜索,并亲自动手实现,终于发现问题所在,现在把它记录下来. 语句如下: select [OrderID],[ ...

  3. GROUP BY 子句中 选择列表中的列无效,因为该列没有包含在聚合函数或

    T-SQL核心语句形式: SELECT     --指定要选择的列或行及其限定  [INTO ]      --INTO子句,指定结果存入新表 FROM      --FROM子句,指定表或视图 [W ...

  4. 选择列表中的列 '.......' 无效,因为该列没有包含在聚合函数或 GROUP BY 子句中。

    错误:消息 8120,级别 16,状态 1,第 51 行 选择列表中的列 'Employee.EmployeeID' 无效,因为该列没有包含在聚合函数或 GROUP BY 子句中. 题目:查询最低收入 ...

  5. postgresql报错:必须出现在 GROUP BY 子句中或者在聚合函数中使用

    报错信息:Cause: org.postgresql.util.PSQLException: 错误: 字段 "s.re_scan_dt" 必须出现在 GROUP BY 子句中或者在 ...

  6. SQL Server报错:选择列表中的列无效,因为该列没有包含在聚合函数或 GROUP BY 子句中...

    聚合函数:聚合函数就是对一组值进行计算后返回单个值. 包括: COUNT(统计函数): COUNT_BIG(统计函数): SUM(求和函数): AVG(求平均值函数): MAX(最大值函数): MIN ...

  7. SQL Server报错:选择列表中的列无效,因为该列没有包含在聚合函数或 GROUP BY 子句中

    聚合函数:聚合函数就是对一组值进行计算后返回单个值. 包括: COUNT(统计函数): COUNT_BIG(统计函数): SUM(求和函数): AVG(求平均值函数): MAX(最大值函数): MIN ...

  8. SQL SERVER 关于with cube ,with rollup 和 grouping sets、group by

    GROUPING 运算符 with cube with rollup grouping sets with cube cube运算符在 SELECT 语句的 GROUP BY 子句中指定.该语句的选择 ...

  9. sql GROUP BY子句使用实例

    GROUP BY子句 GROUP BY子句可以将表的行划分为不同的组.分别总结每个组,这样就可以控制想要看见的详细信息的级别. 语法: [ GROUP BY [ ALL ] group_by_expr ...

  10. mysql数据库group by_MySQL数据库对GROUP BY子句的功能扩展(1)

    标准SQL语法中,对SELECT语句执行GROUP BY操作的话,SELECT选择的列必须出现在GROUP BY子句中,也就是说先要明确根据什么分组,然后才能选择分没分组.不过MySQL数据库不完全是 ...

最新文章

  1. SNMP系统信息获取工具onesixtyone
  2. [原][osg][gdal]两种方式修改tiff高程
  3. complete_code_Chapter2
  4. 保驾护航金三银四,分分钟搞定!
  5. Android---53---多线程下载
  6. 【MySQL】MySQL warnings 的使用
  7. VS Code 的 python 扩展发布,绘图功能更强大
  8. 嵌入式linux应用层中断函数,嵌入式LINUX驱动开发(中断处理函数)
  9. jquery中ajax请求分类
  10. 线程、同步异步、队列
  11. Django框架配置
  12. nginx反向代理:配置多个应用通过80端口访问(PHP项目)
  13. MVC多用户B2C商城系统源码分享
  14. npm 下载第三方包
  15. 【云计算】阿里云-pyodps处理指南
  16. html如何将图片做成背景图片,css如何设置网页背景图片?
  17. 引入element组件插件
  18. 详解51系列单片机引脚及功能
  19. mysql tidb 删除延迟_TiDB DM踩坑实践总结
  20. 三大强者效应:鲶鱼效应,鳄鱼效应,鲦鱼效应

热门文章

  1. 澜起科技加速中国本土数据中心解决方案进程
  2. module.exports,exports,export和export default,import与require区别与联系
  3. AI为移动医疗APP加码,智能提醒你:该吃药了!
  4. Java Design Demo -简单的队列-异步多任务队列(java android)
  5. 微软 虚拟学院 官方 Introduction to Microsoft Dynamics CRM 2013 视频学习地址分享
  6. cocos2d-x之物理世界(创建物理世界)
  7. 慢系统调用 与 信号
  8. UVa 483 - Word Scramble
  9. 挑战性题目DSCT101:硬币找换问题
  10. BZOJ3309 DZY Loves Math