oracle 不是group by表达式

简介: 报错ORA-00979:不是GROUP BY 表达式 解决方法:聚组函数以外的所有字段都要出现在group by后面.

报错ORA-00979:不是GROUP BY 表达式


解决方法:聚组函数以外的所有字段都要出现在group by后面.

目录
相关文章
|
1月前
|
SQL Oracle 关系型数据库
Oracle的PL/SQL表达式:数据的魔法公式
【4月更文挑战第19天】探索Oracle PL/SQL表达式,体验数据的魔法公式。表达式结合常量、变量、运算符和函数,用于数据运算与转换。算术运算符处理数值计算,比较运算符执行数据比较,内置函数如TO_CHAR、ROUND和SUBSTR提供多样化操作。条件表达式如CASE和NULLIF实现灵活逻辑判断。广泛应用于SQL查询和PL/SQL程序,助你驾驭数据,揭示其背后的规律与秘密,成为数据魔法师。
|
1月前
|
SQL Oracle 关系型数据库
Oracle PL/SQL 第三章--运算符与表达式
Oracle PL/SQL 第三章--运算符与表达式
|
9月前
|
SQL Oracle 关系型数据库
java实现oracle和mysql的group by分组功能|同时具备max()/min()/sum()/case when 函数等功能
java实现oracle和mysql的group by分组功能|同时具备max()/min()/sum()/case when 函数等功能
|
关系型数据库 Windows 数据库管理
|
SQL Oracle 关系型数据库
|
存储 Oracle Java
深入理解Java 8 Lambda表达式(Oracle官方文档版)
Java 8 问世三年了,9马上也要问世了,所以,嗯,我要开始学8了…… 官方文档:http://docs.oracle.com/javase/tutorial/java/javaOO/lambdaexpressions.
1277 0
|
SQL Oracle 关系型数据库
Oracle和MySQL分组查询GROUP BY
Oracle和MySQL分组查询GROUP BY 真题1、Oracle和MySQL中的分组(GROUP BY)有什么区别?答案:Oracle对于GROUP BY是严格的,所有要SELECT出来的字段必须在GROUP BY后边出现,否则会报错:“ORA-00979: not a GROUP BY expression”。
2629 0