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

ORA-00937: 不是单组分组函数修改sql语句的时候遇到了这个错误ORA-00937:不是单组分组函数eg:查询人员表中的name、age以及最大age;selectname,age,max(age)fromPerson;此时将会报错ORA-00937:不是单组分组函数—解释意思为:select语句中又在查询某一列的值,其中还有聚合函数。oracle数据库都要疯了。。将上述修改为:se…

大家好,又见面了,我是你们的朋友全栈君。

修改sql语句的时候遇到了这个错误 ORA-00937: 不是单组分组函数

eg:查询人员表中的name、age 以及最大age;

select name , age, max(age) from Person;

此时将会报错 ORA-00937: 不是单组分组函数—
解释意思为: select语句中又在查询某一列的值,其中还有聚合函数。oracle数据库都要疯了。。

将上述修改为 :
select name , age, max(age) from Person group by name , age;
将前面不是聚合函数(max(),min())的字段(name,age)都写到group by 后边。
完美通过。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/148536.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • bootstrap-fileinput文件上传&后台接收处理

    bootstrap-fileinput文件上传&后台接收处理使用bootstrap-fileinput进行文件上传,bootstrap提供了吩咐的API属性、方法、事件;控制文件上传每一个环境,提供各个部分的`class`。Java上传图片处理以及nodeJS上传文件处理。

  • java、spring线程池面试题

    java、spring线程池面试题一、线程池的好处?1.通过newThread来创建线程池会比较耗时,性能差,当我们在通过线程的时候,有可能会出现(创建线程+销毁线程)的时长>线程执行(业务逻辑)的时长;2.线程缺乏统一管理,可能会出现无限制的创建线程,线程之间相互竞争,争夺资源而导致系统崩溃;3.缺乏更多的管理功能,比如定时执行、定期执行、线程中断;相比较于newThread,创建线程的好处在于:1.重用已存在的线程,避免线程新建和消亡产生的开销。2.可以控制最大并发数,避免同时多个线程执行,争夺资源,导致系统崩溃;

  • js 彻底理解回调函数「建议收藏」

    一、前奏在谈回调函数之前,先看下下面两段代码:不妨猜测一下代码的结果。functionsay(value){alert(value);}alert(say);alert(say(‘hijs.’));如果你测试了,就会发现:只写变量名say返回的将会是say方法本身,以字符串的形式表现出来。而在变量名后加()如say()返回的就会使say方法调用后的结果,这里

  • 并发编程之线程中断interrupt

    并发编程之线程中断interrupt

  • soapui使用教程1-基本使用和录制

    soapui使用教程1-基本使用和录制1,创建个rest项目,File->NewProject:2,然后APIDefinition选择REST,点OK3.,资源根属性,选择如何处理资源绝路径,默认是绝对路径;还可以选择项目路径或工作区路径4,ProjectPassword属性来加密项目内容,不过密码如果忘记将无法找回5,还可以通过内置浏览器生成testcase,File->New…

  • touchesBegan 触摸事件

    touchesBegan 触摸事件一、概念介绍1、在用户使用App过程中,会产生各种各样的事件,iOS中的事件可以分为3大类型:1)触摸事件2)加速计事件3)远程操控事件响应者对象UIResponder        在iOS中不是任何对象都能处理事件,只有继承了UIResponder的对象才能接收并处理事件。我们称之为“响应者对象”。      UIApplication、UIViewController、UIView都继承…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号