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 后边。
完美通过。

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

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

赞 (0)
全栈程序员-站长的头像全栈程序员-站长

相关推荐

  • python中的append的用法[通俗易懂]

    python中的append的用法[通俗易懂]append在python中一个很重要的用法,会大量使用,但是其中有些细节需要注意。首先说说一些最简单的用法:append的实例用法:append()用法示例:>>>mylist

    2022年7月6日
  • 惠普p1106打印测试页_惠普p1566打印机说明书

    惠普p1106打印测试页_惠普p1566打印机说明书05惠普P1566打印设置与性能测试●惠普P1566打印设置与性能测试★惠普P1566主要的打印设置在打印速度测试开始之前,我们先来了解一下惠普P1566的打印设置。其打印首选项界面简洁,让用户很容易进行需要的设置,它的属性设置界面包括高级、纸张、效果、完成、服务,这5个选项页。下面我们对惠普P1566最主要的纸张/质量设置,以及详细的打印功能做进一步的了解。纸张设置界面惠普P1566的纸张设置界…

    2022年9月4日
  • Selenium WebDriver下载与安装[通俗易懂]

    Selenium WebDriver下载与安装[通俗易懂]1.python(anaconda环境)condainfo–envsactivateuntitled2.pip/condainstallselenium3.seleniumdriver(放在anaconda环境path中)Chrome(32位)http://chromedriver.storage.proxy.ustclug.org/index.htmlFire…

    2022年9月19日
  • Werkzeug_@mapkey注解

    Werkzeug_@mapkey注解在Python中,除了线程还有一些其他的并发方法如协程。所以在一个WSGI服务中,我们不能保证所有的请求都是以线程的形式存在。另外一种情况是当前请求复用了之前请求的线程,所以上一个请求的数据留在了当前请求的ThreadLocal对象中。Werkzeug提供了自己的Local数据存储werkzeug.local。其提供了与ThreadLocal近似的功能,但是可以运行线程和greenlet中…

    2022年9月27日
  • Proteus使用教程并仿真51程序——LED流水灯

    Proteus使用教程并仿真51程序——LED流水灯目录一、安装Proteus软件二、熟悉Proteus软件三、51程序设计和仿真四、总结五、参考资料Proteus是LabCenterElectronics公司推出的一个EDA工具软件。Proteus具有原理布图、PCB自动或人工布线、SPICE电路仿真、互动电路仿真、仿真处理器及其外围电路等特点功能。一、安装Proteus软件下面来了解下如何安装Proteus软件,安装过程也十分简单。首先需要下载Proteus的压缩包,链接如下。链接:https://pan.baidu.com/s/1e

    2022年5月10日
  • android布局文件详解

    android布局文件详解本文是我从DeclaringLayout翻译而来的文章,如果有不当之处请指出DeclaringLayout布局决定了Activity所展现的样子,他决定了布局的结构和控制着你展现给用户所有的元素,你可以通过两种方式来声明你的布局.①在xml文件中定义UI元素:android提供了与View类及其子类相关的简单易懂的标签。   ②在运行时期定义你的布局,即

    2022年6月2日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

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