时间: 2020-09-24|tag:62次围观|0 条评论

同样在成绩表需要知道谁的分数最低,这时候可以用到min()
统计最小数据

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

关于 ORDER BY 语法具体用法参见《》,LIMIT 语法具体用法参见《》。

本博客所有文章如无特别注明均为原创。
复制或转载请以超链接形式注明转自起风了,原文地址《mysql入门系列之求最小值
   

还没有人抢沙发呢~