SQL常见函数之分组函数归纳

功能:用作统计使用,又称为聚合函数或统计函数或组函数

分类:

sum 求和、avg 平均值、max最大值、min最小值、count 计算个数。

#1 简单使用

SELECT SUM(salary) FROM employees;

SELECT AVG(salary) FROM employees;
SELECT MIN(salary) FROM employees;
SELECT MAX(salary) FROM employees;
SELECT COUNT(salary) FROM employees;

#2 特点

  1. sum、avg一般处理数值型,max、min、count可以处理任何类型。
  2. 分组函数都忽略null值
  3. 可以和distinct关键字搭配,去重。
    1. SELECT SUM(DISTINCT salary),SUM(salary) FROM employees;
  4. count(*)一般用来统计行数。
  5. 和分组函数一同查询的字段要求是group by后的字段

猜你喜欢

转载自www.cnblogs.com/jibisheng/p/13173892.html