不是单组分组函数

不是单组分组函数问题:一:SELECT tablespace_name, SUM(bytes) freeFROM dba_free_space不是单组分组函数原因: 1、如果程序中使用了分组函数,则有两种情况可以使用:程序中存在group by,并指定了分组条件,这样可以将分组条件一起查询出来改为:  SELECT tablespace_name, SUM(bytes) freeFROM dba_free_spa…

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


一:
SELECT tablespace_name, SUM(bytes) free
FROM dba_free_space

不是单组分组函数




原因: 


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


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


改为: 


 SELECT tablespace_name, SUM(bytes) free
FROM dba_free_space
GROUP BY tablespace_name




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


改为: 


SELECT SUM(bytes) free
FROM dba_free_space




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


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

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

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

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


相关推荐

  • 我的Linux内核学习之路

    我的Linux内核学习之路现在回首看看,接触Linux已经很长时间了。在大三的时候开始学习Java,但是一直学Java的话,感觉有点腻,就尝试找点其他东西来学习。所以当时就选择学习了Linux。至于为什么要学习Linux,有以下三个原因。 一是我比较喜欢开源的东西,当时学习Java就是因为它开源,以后选择学习Android很大一部分原因也是因为它开源。现在已经工作了大半年,每当有搞不懂的问

    2022年7月23日
    9
  • linux下tomcat8安装详解(附图解步骤)

    linux下tomcat8安装详解(附图解步骤)Linux下Tomcat8的安装配置安装tomcat前首先要安装对应的jdk并配置Java环境。一、环境准备jdk版本:1.8工具:xShell5xftp5说明:本文是通过Xshell5工具远程连接Linux操作,原理一样.二、安装步骤1、下载安装包官网下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downlo…

    2022年6月2日
    34
  • C++ merge函数

    C++ merge函数C++merge函数首先,merge()函数调用前必须保L1,L2是有序的,然后才能调用merge()函数。所以应该做两处更改:1.在worker类的公有函数中添加以下定义排序准则的函数。booloperator<(constworker&kk) { returnthis->age<kk.getAge(); }2.在调用…

    2022年6月7日
    146
  • 图片批量重命名的2种好方法有哪些_怎么给手机图片重命名

    图片批量重命名的2种好方法有哪些_怎么给手机图片重命名第一种,使用CTRL+A(全选)快捷键或者按CTRL键使用鼠标选中部分图片按F2(重命名快捷键)或者鼠标右键→重命名重命名只有一个图片出现编辑框,编辑完成回车就可以了。第二种,使用pptX文档更改。格式为(image1.jpeg,image2.jpeg,image3.jpeg……)新建ppt文档点击插入→图片pptX!pptX!pptX!我试了ppt文档压缩后不能打开找到图片所在的路径,全选图片后点击打开,保存文档…

    2025年9月15日
    7
  • JavaSE02-基本语法

    JavaSE02-基本语法1.注释注释是对代码的解释和说明文字,可以提高程序的可读性,因此在程序中添加必要的注释文字十分重要。Java中的注释分为三种:单行注释。单行注释的格式是使用//,从//开始至本行结尾的文字将作为

    2022年8月1日
    12
  • MATLAB 数学应用 微分方程 时滞微分方程 具有常时滞的DDE「建议收藏」

    MATLAB 数学应用 微分方程 时滞微分方程 具有常时滞的DDE「建议收藏」本文讲述了如何使用dde23对具有常时滞的DDE(时滞微分方程)方程组求解。方程组为:y1′(t)=y1(t−1)y’_1(t)=y_1(t−1)y1′​(t)=y1​(t−1)y2′(t)=y1(t−1)+y2(t−0.2)y’_2(t)=y_1(t-1)+y_2(t-0.2)y2′​(t)=y1​(t−1)+y2​(t−0.2)y3′(t)=y2(t)y’_3(t)=y_2(t)y3′​(t)=y2​(t).t≤0的历史解函数是常量y1(t)=y2(t)=y3(t)=1y_1(t)=y

    2022年9月28日
    2

发表回复

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

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