统计最小数据
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 语法具体用法参见《MySQL ORDER BY 查询结果排序》,LIMIT 语法具体用法参见《MySQL LIMIT 限定查询记录数》。