oracle聚合与分组

本文详细介绍了Oracle数据库中的聚合函数如Count、Max、Min、Sum、Avg的使用,以及GroupBy语句的注意事项。强调了GroupBy语句的规则,包括聚合函数在不同位置的使用限制,如不能在GroupBy后使用Where,而应使用Having,并展示了如何结合子查询进行复杂的数据过滤操作。
摘要由CSDN通过智能技术生成

聚合函数与分组

 

         聚合函数:Count/Max/Min/Sum/Avg

 

         GroupBy注意点

                   1:聚合函数可以不出现在GroupBy语句中。

 

                            Selectusersex From T_Userinfo group by usersex;

                            Selectusersex,count(1) From T_Userinfo group by usersex;

 

                   2:Group by语句中,select几个字段,group就必须是几个字段,不能多也不能少。

 

                            selectdeptid,usersex,count(1) from T_userinfo group by deptid,usersex;

 

                   3:Group by后面的语句,不可以再用where语名来进行过滤。但where可以用在group by之前。

 

                            Groupby之前使用where

                            selectdeptid,usersex,count(1) from T_userinfo

                            wheredeptid not in (5,6)

                            groupby deptid,usersex

 

                   4&#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值