sql之聚合函数详解

sql之聚合函数详解

官方网址  https://dev.mysql.com/doc/refman/8.0/en/aggregate-functions.html

 

1.sum 计算表中数值列的数据合计值。

select sum(user_money) as 'sum' from dbbors.t_user;
sum
1009

 

2.count 计算表中的记录(行)数。

select count(user_id) as 'count' from dbbors.t_user;
count
5

 

3.avg 计算表中数值列的数据平均值。

select avg(user_money) as 'avg' from dbbors.t_user;
avg
201.8

 

4.max 计算表中数值列的数据最大值。

select max(user_money) as 'max' from dbbors.t_user;
max
600

 

5.min 计算表中数值列的数据最小值。

select min(user_money) as 'min' from dbbors.t_user;
min
50

 

6.关键字 DISTINCT 过滤,删除重复值。

select  count(user_money) as 'count', count(distinct user_money) as 'distinct_count' from dbbors.t_user;
count    distinct_count
6        5

 

posted @ 2024-01-30 16:51  BORS  阅读(10)  评论(0编辑  收藏  举报
bors