分组统计查询

来源:互联网 发布:iphone电吉他软件 编辑:程序博客网 时间:2024/06/05 10:20

1.统计函数
·统计个数:COUNT(*|[DISTINCT]字段)函数;
·MAX(字段)、MIN(字段);
·SUM(数字字段)、AVG(数字字段)。
查询所有雇员的最高和最低工资
SELECT MAX(sal),MIN(sal)FROM emp;
除了数字之外也可用于日期
SELECT MAX(hiredate),MIN(hiredate)FROM emp;
统计雇员总工资及平均工资
SELECT SUM(sal),AVG(sal)FROM emp;//数值型数据都可以使用
统计出雇员的平均服务年限
SELECT TRUNC(AVG(MONTHS_BETWEEN(SYSDATE,hiredate)/12))FROM emp;
COUNT(*)返回数据表中数据个数
COUNT(字段)统计数据不为null的数据个数,
COUNT(DISTINCT字段)统计消除重复数据之后的数据个数

0 0
原创粉丝点击