1.组函数(聚合函数):
avg(distinct|all (n)) 求平均值
sum(distinct|all (n)) 求和
max(distinct|all (expression)) 求最大值 其中的expression可以是任意类型数据
min(distinct|all (expression)) 求最小值
count(distinct|all (expression) | (*)) 求数
注意:
l 组函数会忽略空值,但count(*)除外,他会把空值也统计在内
l Avg和sum这两个函数的参数只能是number型的
l Count和max和min可以使用任意类型做参数
l Max和min求最大最小值
l Count(*)统计表中的记录数
select count(*) from s_emp; //整个表有多少条数据
select last_name ,min(salary) from s_emp;//出错,select语句中使用组函数和字段时,其中的字段必须用group by 分组实现
将其改成:select max(salary) from s_emp group by last_name;