ORA-00979: not a group by expression 1. 错误解释 ORA-00979 错误在 Oracle 数据库中表示“不是 GROUP BY 表达式”。这个错误通常发生在执行 SQL 查询时,查询中包含了 SELECT 列表、HAVING 子句或 ORDER BY 子句中的非聚合列,而这些列并未被包含在 GROUP BY 子句中。
not a GROUP BY expression异常产生是因为group by用法的问题。 在使用group by 时,有一个规则需要遵守,即出现在select列表中的字段,如果没有在组函数中,那么必须出现在group by 子句中。(select中的字段不可以单独出现,必须出现在group语句中或者在组函数中。) 否则就会出现错误。 在select 语句中可以使用group b...
[转]ORA-00979:notaGROUPBYexpression报错处理 环境:Oracle Database 11gR2(11.2.0.2) on Linux 故障现象:执⾏Group By语句报错ORA-00979。具体的SQL如下:SQL> select a.d1,a.EXIT_type,round(a.cnt1/b.cnt2*100,2) from 2 (select substr(LOGIN_DATE,1,8) d1,EXIT_type,count(*) cnt...
not a GROUP BY expression异常产生是因为group by用法的问题。 在使用group by 时,有一个规则需要遵守,即出现在select列表中的字段,如果没有在组函数中,那么必须出现在group by 子句中。(select中的字段不可以单独出现,必须出现在group语句中或者在组函数中。) 否则就会出现错误。 在select 语句中可以使用group b...
xxx_connect_log group by substr(LOGIN_DATE,1,8) ) b 4 where A.d1=B.d2 order by a.d1,a.EXIT_type; (select substr(LOGIN_DATE,1,8) d2 ,count(*) cnt2 from xxx_connect_log group by substr(LOGIN_DATE,1,8) ) b * ERROR at line 3: ORA-00979: not a GROUP BY expression这...
dbkedDefDump(): Starting a non-incident diagnostic dump (flags=0x0, level=12, mask=0x0) --- Error Stack Dump --- ORA-00979: not a GROUP BY expression --- Current SQL Statement for this session (sql_id=d2ccw741whuh0) --- select a.d1...
To address the "ORA-00979: not a GROUP BY expression" error in Superset when using Oracle, it seems the issue stems from Oracle's lack of support for the "GROUP BY 1" shorthand syntax, which is not an issue with databases like PostgreSQL that support this syntax. The error arises becaus...
ORA-00979 is related to the GROUP BY clause. When a user encounters this error, the following message will be displayed: ORA-00979: not a GROUP BY expression In comparison to other Oracle errors, ORA-00979 is usually straightforward and can easily be solved by one of three methods. ...
group by分组取得的项目只能是组内项目(可以编辑)和其他项目的组合函数(sum,avg,min等)
乍看ORA-00979 not a GROUP BY expression 这个提示估计很快能将其定位为SQL语句写得有问题,实际上有可能你遇到了一个Oracle的BUG,这个BUG常见于10.2.0.4这个版本(10g最后一个补丁版本是10.2.0.5)。 前几天和同事做一个应用系统升级的时候遇到了这个问题,首先是一张视图无法创建,仔细分析构成视图的查询也没有发现...