9.计算
AVG : 表达式中所有值的平均值
COUNT:选定的行数
MAX:表达式中的 最高值
MIN: 表达式中的最小值
STDEV:表达式中所有值的标准偏差
STDEVP:表达式中所有值的总体标准偏差
SUM: 表达式中的所有值的和
VAR: 表达式中的所有值的方差
VARP:表达式中所有值的总体方差
COMPUTE 或COMPUTE BY 的区别
1) 没有BY时,查询的结果包括两个结果集。第一个结果集是包含选择列表中所有字段的详细记录。第二条结果集只有一条记录,这条记录只包含COMPUTE子句中指定的汇总函数的合计。
2)有BY时,查询结果根据BY后的字段名称进行分组,并且为每个符合SELECT语句查询条件的组返回两个结果集。第一个结果集是详细记录集,包含结果集中将包含选择列表中所有的字段信息。第二个结果集是包含一条记录,这条记录的内容只有该组的COMPUTE子句中所有指定的汇总函数的小计。
正在上传...取消
USE db_2008
select * from Employee
ORDER BY Sex
Compute avg(Age)
-- 求 Employee表中年龄的平均值
USE db_2008
select * from Employee
ORDER BY Sex
Compute avg(Age) by Sex
--分别求Employee 表中的男、女员工年龄的平均值