oracle中的多行函数【max,min,avg,sum,count】

本文详细介绍了SQL中多行函数的使用方法,包括max、min、sum、avg、count等函数,阐述了它们在数据统计分析中的应用。通过具体实例,如查询员工最高工资、最低工资、平均工资及总工资,展示了如何利用这些函数进行有效的数据处理。
摘要由CSDN通过智能技术生成
   --多行函数(max,min,avg,sum,count)很重要
      --作用:对查询的数据进行统计
      --使用:select 多行函数名(字段名),多行函数名(字段名)..from 表名
          --注意:多行函数不能和普通字段以及单行函数混用,除非分组
      --max(字段名) 返回该字段的最大值
      --min(字段名) 返回该字段的最小值
      --sum(字段名) 返回该字段的和
      --avg(字段名) 返回该字段的平均值
      --count
              --count(*) 返回表的记录数
              --count(字段名) 返回非空值的数量
              --count(distinct 字段名) 去除重复后的字段值的数量
      --查看员工的最高工资
      select max(sal) from emp--多行函数不能和字段直接混用,除非分组。
      select lower(ename),max(sal) from emp--多行函数 不能和单行函数混用,除非分组
      --查看员工的最低工资
      select min(sal) from emp
      --查看员工的平均工资
      select avg(sal) from emp
      --查看所有的员工工资之和
      select sum(sal) from emp
      --查询公司有多少员工
      select count(*) from emp--查询表的记录数
      --查询有津贴的员工人数
      select count(comm) from emp--查询字段的值的数量,null会自动过滤
      --查询公司有多少工作种类     
      select distinct job from emp
      select count(distinct job) from emp
      select count(*),sum(sal),avg(sal),max(sal),min(sal) from emp 
      select * from emp 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值