ORACLE 分组函数

分数函数作用于一组数据,并对一组数据返回一个值,一般都会用在where 后面。一般使用组函数时要注意条件筛选,组函数会搭配group by 子句使用。一般需要条件筛选大多情况多会使用where子句,但用到group by 子句时,就要用having子句。

组函数类型:avg(平均值),sum(合计),min(最小值),max(最大值),count(计数)

组函数忽略空值,但NVL函数使用分组函数无法忽略

Distinct:去重复,可以去重复列中的数据

Group by 子句:在select列表中可以不写列,但是要在group by子句中要添加上去。不能在where子句使用,但是可以在having子句中使用

Having子句:having子句是过滤分组,放在查询语句的最后面。一般会放在group by 子句后。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值