基本统计函数的使用 count(*|字段|[distinct]|常量) max(字段(日期或数字)) min(字段) sum(数字字段) avg(数字字段) |
--查询员工的最高工资和最低工资 select max(sal),min(sal) from emp e; --查询最晚和最早被雇佣的员工日期 select max(e.hiredate),min(e.hiredate) from emp e; --统计所有员工的总工资已经平均工资 select sum(e.sal),avg(e.sal) from emp e; ---统计员工的平均服务年限 select trunc(avg(months_between(Sysdate,e.hiredate))/12) from emp e; |
count(*),count(字段),count(distinct 字段)的区别; 那么结果与 count(*)相同; 4.COUNT(常量) 和 COUNT(*)表示的是直接查询符合条件的数据库表的行数, 推荐使 用coun |
Oracle 分组统计查询
