gpt4 book ai didi

MySQL中几种数据统计查询的基本使用教程

转载 作者:qq735679552 更新时间:2022-09-29 22:32:09 25 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章MySQL中几种数据统计查询的基本使用教程由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

统计平均数 SELECT AVG() FROM 语法用于从数据表中统计数据平均数。 语法:

SELECT AVG(column) FROM tb_name

该 SQL 语法用于统计某一数值类型字段的平均数,AVG() 内不能是多个字段,字符串等类型虽然可以执行,但无意义。 例子:

SELECT AVG(uid) FROM user 

得到查询结果:

2.5000 

当然在此统计 uid 的平均数是无实际生产意义的,只是为了演示 AVG() 语法的用法.

统计数据之和 SELECT SUM() FROM 语法用于从数据表中统计数据之和。 语法:

SELECT SUM(column) FROM tb_name

该 SQL 语法用于统计某一数值类型字段的数值之和,SUM() 内不能是多个字段,字符串等类型虽然可以执行,但无意义。 例子:

SELECT SUM(uid) FROM user 

得到查询结果:

复制代码 代码如下:
 
10
 

  。

统计最大数据 SELECT MAX() FROM 语法用于从数据表中统计某个字段最大数据。 语法:

SELECT MAX(column) FROM tb_name

该 SQL 语法用于统计某一数值类型字段的数值最大值,MAX() 内不能是多个字段。 例子:

SELECT MAX(uid) FROM user 

得到查询结果:

4

统计最小数据 SELECT MIN() FROM 语法用于从数据表中统计某个字段最小数据。 语法:

SELECT MIN(column) FROM tb_name

具体用法请参考 MAX() 。 说明 以上统计查询包括普通字段查询可以混合使用:

SELECT MAX(uid) as max,MIN(uid)as min,AVG(uid) as avg FROM user 

得到查询结果如下:

max min avg4 1 2.5000

但需要注意统计查询与普通字段查询时其结果往往不是期望中的。例如要想查询 uid 最大的用户名(包括uid):

//这种写法是错误的,尽管能执行SELECT MAX(uid),username FROM user//这种写法是正确的SELECT uid,username FROM user ORDER BY uid DESC LIMIT 1

  。

最后此篇关于MySQL中几种数据统计查询的基本使用教程的文章就讲到这里了,如果你想了解更多关于MySQL中几种数据统计查询的基本使用教程的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com