MySQL中二种多少总结查询的骨干选用教程

作者: 计算机网络  发布:2019-12-08

MySQL中两种多少总计查询的主导接收教程,

总括平平均数量 SELECT AVG(卡塔尔(英语:State of Qatar) 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 avg
4 1 2.5000

但供给注意计算查询与普通字段查询时其结果往往不是期望中的。举例要想查询 uid 最大的客商名(包蕴uid):

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

您恐怕感兴趣的稿子:

  • 单个select语句完结MySQL查询总结次数
  • MySQL 计算查询实今世码
  • MYSQL中关于SUM字段按法规总结使用IF函数(case卡塔尔难点
  • MYSQL中执会考察总括局计查询结果总行数的便利措施省去count(*)

总计平平均数量 SELECT AVG(卡塔尔国 FROM 语法用于从数据表中执会考查总计局计数据平平均数量。 语法: SELECT AVG(column卡塔尔国 FROM tb_...

本文由金沙澳门官网送注册58发布于计算机网络,转载请注明出处:MySQL中二种多少总结查询的骨干选用教程

关键词:

上一篇:MySQL中临时表的基本创建与使用教程
下一篇:没有了