不是单组分组函数

不是单组分组函数问题:一: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/147377.html原文链接:https://javaforall.net

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


相关推荐

  • linux find命令详解_mount命令详解

    linux find命令详解_mount命令详解find命令格式:findpath-option[-print][-exec-okcommand]{}\;find命令的参数:path:要查找的目录路径。~表示$HO

    2022年8月6日
  • sqlserver分页查询语句_学mysql还是sql server

    sqlserver分页查询语句_学mysql还是sql serversqlserver的四种分页方式 第一种:ROW_NUMBER()OVER()方式select*from(    select*,ROW_NUMBER()OVER(OrderbyArtistId)ASRowIdfromArtistModels  )asb   whereRowIdbetween10and20  —where…

    2022年10月21日
  • labelme使用教程_labelme和labelimg区别

    labelme使用教程_labelme和labelimg区别LabelMe可用于实例分割,语义分割,目标检测,分类任务的数据集标注工作。在线标注版本:http://labelme2.csail.mit.edu/Release3.0/index.php?message=1python版本:https://github.com/wkentaro/labelme分类标注:Classification目标检测标注:ObjectDetection语义分割标注:SemanticSegmentation实例分割标注:InstanceSegmentation视频

    2022年9月12日
  • stack overflow at line 9[通俗易懂]

    stack overflow at line 9[通俗易懂]web开发中,从设备得到一些信息显示在web页面中的文本框中,结果显示对话框1.起初认为可能是文本框的字符限制原因,有默认长度,故加上maxlength=128足够长,结果问题还是存在。2.因为这个问题在goole火狐 搜狗浏览器中都不存在,在IE6 360极速浏览器中存在,所以认为可能是浏览器的设置问题,从网上找了一下,解决办法是:打开IE的工具-Internet选项

    2022年7月15日
  • 用Java 写一个冒泡排序

    用Java 写一个冒泡排序冒泡排序几乎是个程序员都写得出来,但是面试的时候如何写一个逼格高的冒泡排序却不是每个人都能做到,下面提供一个参考代码:importjava.util.Comparator;/***排序器接口(策略模式:将算法封装到具有共同接口的独立的类中使得它们可以相互替换)*/publicinterfaceSorter{ /** *排序 *@paramlist待排序的数组 */ public<TextendsComparable<T>>voids

    2022年7月7日
  • Ubuntu 下安装 gcc 教程[通俗易懂]

    Ubuntu 下安装 gcc 教程[通俗易懂]如题。一、updatesudoapt-getupdate回车之后可能要输入root的密码。二、安装gccsudoapt-getinstallgcc照道理,这里应该就成功了。但是我遇到了其他问题。回车之后会出现无法获得锁/var/lib/dpkg/lock的情况。三、解决锁问题先重启一下Ubuntu。再试一次以上操作,如果还是出现锁问题。那就删除…

    2022年7月24日

发表回复

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

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