原文:[转]关于ORA-00979 不是 GROUP BY 表达式错误的解释

ORA 不是GROUP BY表达式 这个错误,和我前面介绍的另外一个错误ORA 一样使很多初学oracle的人爱犯的。 我在介绍使用聚合函数中用group by来分组数据时特别说明了select列表项中不存在的列可以出现在group by的列表项中,但反过来就不行了,在select列表项中出现的列必须全部出现在group by后面 聚合函数除外 但一些朋友经常爱把select列表项的中列忘了写在g ...

2012-06-25 14:34 0 13631 推荐指数:

查看详情

[]关于ORA-00979 不是 GROUP BY 表达式错误解释

自:https://www.cnblogs.com/vigarbuaa/archive/2012/06/25/2561225.html ORA-00979 不是 GROUP BY 表达式”这个错误,和我前面介绍的另外一个错误ORA-00937一样使很多初学oracle的人爱犯的。 我在介绍 ...

Thu Jul 25 03:36:00 CST 2019 0 638
关于ORA-00979 不是 GROUP BY 表达式错误解释

ORA-00979 不是 GROUP BY 表达式”这个错误,和我前面介绍的另外一个错误ORA-00937一样使很多初学oracle的人爱犯的。 我在介绍使用聚合函数中用group by来分组数据时特别说明了select 列表项中不存在的列可以出现在group by的列表项中,但反过 ...

Thu Oct 18 02:09:00 CST 2018 0 1722
Oracle“ORA-00979:不是GROUP BY 表达式”解决方式

今天在工作中碰到一个问题,用group by 语句进行分组时出现ORA-00979错误。 代码如下: 代码 运行时出现以下错误: 经自己排查后,发现是group by后面缺少字段。 本以为,查询所有字段,然后按照其中几个字段进行分组 ...

Fri Nov 01 01:09:00 CST 2019 0 3516
出现SQL 错误 [979] [42000]: ORA-00979: 不是 GROUP BY 表达式

在orcale中,在select列表项中出现的列必须全部出现在group by后面(聚合函数除外),这是与MySQL不同的地方。 如果没有全部出现在group by 后面,就会出现SQL 错误 [979] [42000]: ORA-00979: 不是 GROUP BY 表达式 ...

Sun May 16 17:05:00 CST 2021 0 1760
[]ORA-00979: not a GROUP BY expression报错处理

本文自:http://blog.itpub.net/29154652/viewspace-772504/ 环境:Oracle Database 11gR2(11.2.0.2) on Linux 故障现象: 执行Group By语句报错ORA-00979。 具体的SQL ...

Wed Mar 29 19:07:00 CST 2017 0 5411
报错:不是 GROUP BY 表达式

报错如下: 错误sql 可能的原因如下: 1、GROUP BY 和 ORDER BY一起使用时,ORDER BY要在GROUP BY的后面。 2、ORDER BY 的字段在GROUP BY 后面必须有 3、在select需要查询的语句中选中的字段,必须出现在group ...

Mon Dec 20 17:25:00 CST 2021 0 2304
报错:不是GROUP BY 表达式

oracle库中:group by后面必须加上你select后面所查询的所有除聚合函数之外的所有字段。 解决方法:将group by放入子查询中使用或者将select后面的所有查询字段放入group by 后。 报错:不是GROUP BY 表达式 实例 ...

Mon Jan 06 18:37:00 CST 2020 1 8315
cron表达式解释

cron表达式通过特定的规则指定时间,用于定时任务,本文简单记录它的部分语法和实例,并不完全,能覆盖日常大部分需求。 1. 整体结构 cron表达式是一个字符串,分为6或7个域,每两个域之间用空格分隔,其语法格式为: "秒域 分域 时域 日域 月域 周域 年域" 其中,年域可以省略,省略时 ...

Wed Apr 01 04:46:00 CST 2020 0 1053
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM