mysql统计函数有哪些

mysql统计函数有哪些,第1张

MySQL中的统计函数如下:

1、统计数据记录条数:统计函数COUNT用来实现统计数据记录条数,可以用来确定表中记录的条数或符合条件的记录。

2、统计计算平均值:统计函数AVG首先用来实现统计计算特定字段值之和,然后求得该字段的平均值。

3、统计计算求和:统计函数SUM用来实现统计数据计算求和,该函数可以用来计算指定字段值之和或符合条件的指定字段值之和。

4、统计计算最大值和最小值:统计函数MAX和MIN用来实现统计数据计算求最大值和最小值。

count()是Mysql的内置函数,用于统计符合条件的行数。

一般用法:select count(*) from sql(sql语言)as name(别名)

select count(*) table_name

这里对count(1)和count(*)作对比

一般情况下,count(1)和count(*)返回的数据是相同的。

而效率方面也差不多。只是在有主键的情况下,count(*)是最快的。

两者都是记录null的行数

select count(a) from test 

-- 扫描a列的数据记录数,如果a上没有索引,则效率最差,并且如果a列包含null,则不会计数


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6144758.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-16
下一篇 2023-03-16

发表评论

登录后才能评论

评论列表(0条)

保存