Oracle报错:不是单组分组函数解决「建议收藏」

Oracle报错:不是单组分组函数解决「建议收藏」Oracle报错:不是单组分组函数解决报错:不是单组分组函数实例:selectdeptno,count(empno)fromemp;报错:不是单组分组函数原因:1,如果程序中使用了分组函数,则有两种情况可以使用:程序中存在groupby,并指定了分组条件,这样可以将分组条件一起查询出来改为:selectdeptno,count(empno)fromempgrou…

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

Oracle报错:不是单组分组函数解决

报错:不是单组分组函数

实例:select deptno,count(empno) from emp;

报错:不是单组分组函数

原因:

1, 如果程序中使用了分组函数,则有两种情况可以使用:

程序中存在group by,并指定了分组条件,这样可以将分组条件一起查询出来

改为:

select deptno,count(empno) from emp group by deptno;

如果不使用分组的活,则只能单独使用分组函数

改为:

select count(empno) from emp;
 

2, 在使用分组函数的时候,不能出现分组条件之外的字段

总结:在select需要查询的语句中选中的字段,必须出现在group by子句中

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

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

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

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

(0)


相关推荐

  • rdesktop教程_rdesktop 退出全屏

    rdesktop教程_rdesktop 退出全屏我的配置:1.准备工作:ubuntu端:Windows端:1.计算机属性远程设置远程,勾选:允许远程连接到此计算机;2.远程桌面–允许ubuntu端,执行命令:2.命令解释

  • JavaWeb项目(登录注册页面)全过程详细总结

    JavaWeb项目(登录注册页面)全过程详细总结JavaWeb项目(登录注册页面)全过程总结文章目录JavaWeb项目(登录注册页面)全过程总结一、环境准备与开发工具二、创建JavaWeb项目2.1新建DynamicWebProject项目2.2创建前端页面2.2.1登录页面1.login.jsp2.login.js3.time.js4.focus.js+animate.js2.2.2注册页面(register.jsp)2.2.3修改密码的页面(change_pwd.jsp)2.2.4登录成功的页面(success.jsp

  • JDBC_1原理及增刪改查「建议收藏」

    JDBC_1原理及增刪改查「建议收藏」JBDC数据的持久化:把数据保存到磁盘上。JDBC是java访问数据库的基石,JDO,Hibernate,Mybatis等都是基于JDBCJDBC是一个独立于特定数据库的管理系统,通用的SQL数据库存取和操作的公共接口配置文件:jdbc.propertiesuser=rootpassword=abc123url=jdbc:mysql://localhost:3306/testdriverClass=com.mysql.jdbc.Driver获取Connectionpublic s

  • RegisterStartupScript的使用方法「建议收藏」

    RegisterStartupScript的使用方法「建议收藏」Asp.net中RegisterStartupScript方法的使用:MSDN如下说:允许 ASP.NET 服务器控件在 Page 中发出客户端脚本块。[Visual Basic]PublicOverridableSubRegisterStartupScript(_   ByVal key As String,_   ByVal script As String

  • asp.net mvc 多语言_ASPNET程序开发招聘

    asp.net mvc 多语言_ASPNET程序开发招聘ASPNETMVC多语言方案前言:好多年没写文章了,工作很忙,天天加班,每天都相信不用多久,就会升职加薪,当上总经理,出任CEO,迎娶白富美,走上人生巅峰,想想还有点小激动~~~~直到后来发生了邮箱事件,我竟然忘了给邮箱密码赋值,导致遇到“邮箱不可用。服务器响应为:5.7.1Unabletorelayfor”的问题,网上一查后,让Boss去设置IIS里的SMTP。结果Boss力证不用…

  • python模块之psutil详解

    python模块之psutil详解python模块之psutil详解一、psutil模块:1.psutil是一个跨平台库(http://pythonhosted.org/psutil/)能够轻松实现获取系统运行的进程和系统利用率(包括CPU、内存、磁盘、网络等)信息。它主要用来做系统监控,性能分析,进程管理。它实现了同等命令行工具提供的功能,如ps、top、lsof、netstat、ifconfig、who、df、kill…

发表回复

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

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