SQL Server中常用的聚合函数用:
1.COUNT(*) 返回所有元组个数(一行数据就是一个元组)
2.COUNT([ALL|DISTINCT]<列名>) 统计一列中值的个数
3.SUM([ALL|DISTINCT]<列名>) 计算一列值的总和(此列必须是数值型)
4.AVG([ALL|DISTINCT]<列名>) 计算一列值的平均值(此列必须是数值型)
5.MAX([ALL|DISTINCT]<列名>) 求一列值中的最大值
6.MIN([ALL|DISTINCT]<列名>) 求一列值中的最小值
这里的ALL关键字表示结果返回所有行(不会取消重复值);
DISTINCT关键字表示结果返回的时候会取消掉重复行。
如果没有指定关键字 , 默认为ALL类型。
用法示例:SELECT COUNT(DISTINCT Sno) FROM Student 查看学生表Student中一共有多少名学生(学号为Sno)