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后的字段

 

posted @ 2020-06-21 20:47  每天都要吃早饭  阅读(1004)  评论(0编辑  收藏  举报