在select子句中除了分组函数外没有其他列的时候,才可以用group by,否则group by子句中的列必须与select子句的列相同。
如:
正确:select a,b,sum(c) from t1 group by a,b;
         select sum(c) from t1;
错误:select a,b,sum(c) from t1;
         select a,b,sum(c) from t1 group by a;

转载子qq群中英俊小生的话。

group by 不是单组分组函数相关推荐

  1. Oracle SQL group by-报错:不是单组分组函数

    报错:不是单组分组函数 实例:select deptno,count(empno) from emp; 报错:不是单组分组函数 原因: 1, 如果程序中使用了分组函数,则有两种情况可以使用: 程序中存 ...

  2. ORA-00937: 不是单组分组函数

    最近写SQL的时候,有遇到过报出 ORA-00937的问题. 解释: select 列表项中除了包含聚合函数外,还包含了表的某些列,那么你将必须使用group by语句,否则语法通不过. 例如: SQ ...

  3. Oracle报错:不是单组分组函数解决

    Oracle报错:不是单组分组函数解决 报错:不是单组分组函数 实例:select deptno,count(empno) from emp; 报错:不是单组分组函数 原因: 1, 如果程序中使用了分 ...

  4. Oracle-SQL-group by-报错:不是单组分组函数

    报错:不是单组分组函数 实例:select deptno,count(empno) from emp; 报错:不是单组分组函数 原因: 1,如果程序中使用了分组函数,则有两种情况可以使用: 程序中存在 ...

  5. count()--不是单组分组函数

    今天写了一句查询语句,里面涉及到count()统计的使用,刚开始查询的时候老是弹出"什么不是单组分组函数".百度了一下才知道原来是语法错误了. select count(),字段1 ...

  6. ORA-00937:不是单组分组函数 ORA-22818:这里不允许出现子查询表达式

    今天,写了以下SQL语句: select (select well_name from well where well_id = wa.well_id) well_name,sum(prod_time ...

  7. Oracle报错:不是单组分组函数

    sql语句进行分组查询,存在聚合函数 原因:sql 的group by 语句有问题 解决办法:检查group by 后的语句,需要将语句中的非聚合函数部分写到group by中

  8. 不是单组分组函数_面向对象编程是否已淘汰?函数式编程的枪口瞄错了对象

    全文共3838字,预计学习时长10分钟 图源:unsplash 编程在上世纪60年代遇到了一个大问题:计算机那时还没有那么强大,需要以某种方式在数据结构和进程之间分配容量.这意味着如果拥有大量数据,那 ...

  9. SQL语法之分组函数,分组查询(进阶5)and连接查询(sql92语法进阶6)

    SQL语法体系学习笔记 SQL语法之基础查询(进阶1)and条件查询(进阶2) SQL语法之排序查询(进阶3)and常见函数(进阶4) SQL语法之分组函数,分组查询(进阶5)and连接查询(sql9 ...

最新文章

  1. 《Beginning Linux Programming》读书笔记(二)
  2. EKPO-PSTYP
  3. 通讯录链表实现之C++
  4. ORA-20446: The owner of the job is not registered ORA-06512: at SYSMAN.MGMT
  5. Flink 流批一体的实践与探索
  6. 记一次因Redis使用不当导致应用卡死过程
  7. 滚动页面一定距离后固定导航条
  8. Linux 2.6 和安卓一样吗,Linux2.4和Linux2.6设备驱动的一些区别
  9. 计算机学院微信公众平台,智慧校园管理,一个微信公众号搞定
  10. 制作RPG游戏的部分核心代码分析
  11. 围棋棋手、电影、境界层次
  12. 礼物linux项目,好玩的Linux命令,将礼品包在盒子中
  13. 790. 数的三次方根 Java题解 (二分)
  14. QGIS根据字段属性实现sld样式的编辑和导出
  15. 父级fixed_CSS3--改变固定定位(fixed)的父级定位元素
  16. echarts网络拓扑图动态流程图
  17. 错误解决:There is no screen to be resumed matching
  18. 【JavaSE】算术运算符、关系运算符、逻辑运算符、赋值运算符与三元运算符
  19. [纯代码] Swift+UIKit · 搭建第一个iOS APP项目
  20. 记忆化搜索 (蒟蒻练习生)

热门文章

  1. 用python画猪_用python画小猪佩奇(非原创)
  2. servlet,filer,listener 推荐阅读
  3. python输出箭头代码_OS X和代码在Python中的“向上箭头”历史记录.InteractiveConsole...
  4. 初识ecshop小京东(2)—— 分页功能
  5. 说一说TS码流里面的PCR
  6. 双臂魔方机器人的学习
  7. 网页端哔哩哔哩4倍速播放视频 哔哩哔哩3倍
  8. 【考研资料】计算机/软件各个大学的考研初试复试资料!附考研群!一直更新...
  9. SpringBoot整合阿里云短信服务详细过程(保证初学者也能实现)
  10. 英语翻译作业(二十)