首页 > 其他 > 详细

ORA-00935: 分组函数的嵌套太深

时间:2020-06-08 18:13:55      阅读:141      评论:0      收藏:0      [点我收藏+]

ORA-00935: 分组函数的嵌套太深

今天工作偶然报这个错误,查阅资料都是说having条件使用不当什么的,我的SQL语句如下所示,第一张图是报错的SQL语句,第二张和第三张图是我修改后可以执行的语句

技术分享图片

 

 第二张图是去掉了别名,然后就能正常运行了;

第三张图是将group by语句后的聚合函数修改为了别名,就能正常运行了;

原理我也不太清楚是啥原因,就看见资料说“聚合函数的计算都是非常大”,不能过多使用聚合函数,可能是我的SQL中用的聚合函数次数过多了吧。。。(聚合函数不能和别名共存吗?这个有待研究)

ORA-00935: 分组函数的嵌套太深

原文:https://www.cnblogs.com/hjLu/p/13066708.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!