sql sum 去重_SQL— 汇总分析

一、汇总分析

聚合函数:

COUNT: 计算表中的记录数(行数)

SUM: 计算表中数值列中数据的合计值

AVG: 计算表中数值列中数据的平均值

MAX: 求出表中任意列中数据的最大值

MIN: 求出表中任意列中数据的最小值

1.COUNT

(1)计算所有列行数

SELECT COUNT(*)
FROM <表名>

2cd53a5ef61f752a3558fff813c3ba85.png

COUNT(*)会得到包含NULL的数据行数,除了COUNT(*)外,聚合函数计算时会将NULL值排除在外。

(2)计算指定列行数

SELECT COUNT(<列名>)
FROM 表名

5d44e13abe8f12eb50397479478cb1d1.png

COUNT(<列名>)会得到NULL之外的数据行数。

2.SUM

计算合计值,只对数值类型的列进行计算

SELECT SUM(<列名1>,SUM(<列名2>),.....
FROM <表名>

f5ae01fa6bf672814c3c2901cb14a891.png

3.AVG

计算平均值,只对数值类型的列进行计算

SELECT AVG(<列名1>,SUM(<列名2>),.....
FROM <表名>

795ea54c3b5b948077900ebf3b5b9d37.png

4.MAX ,MIN

计算最大值最小值

SELECT MAX(<列名>,MIN(<列名>),.....
FROM <表名>

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值