008_聚合函数

--聚合函数对一组进行运算,并返回单个值,也叫组合函数
--
--COUNT(列名)		统计行数
--AVG(数值类型列名)	平均值
--SUM(数值类型列名)	求和
--MAX(列名)		最大值
--MIN(列名)		最小值
--除了 COUNT以外,其他函数都会忽略空值
--
SELECT * FROM tb2_emp;

SELECT SUM(sal) FROM tb2_emp;	--返回和
SELECT AVG(sal) FROM tb2_emp;	--返回平均值
SELECT MAX(sal) FROM tb2_emp;	--返回最大值
SELECT MIN(sal) FROM tb2_emp;	--返回最小值
SELECT COUNT(*) FROM tb2_emp;	--返回7行数据

--GROUP BY子句的真正作用配合聚合函数使用,它用来对查询出来的数据进行分组
SELECT DEPTNO, AVG(sal) FROM tb2_emp GROUP BY DEPTNO;	--根据DEPTNO来分组,将薪水平均值求出来
SELECT MGR, SUM(sal) FROM tb2_emp GROUP BY DEPTNO;

  

posted on 2013-07-27 19:52  樱花满天  阅读(121)  评论(0)    收藏  举报

导航