您的当前位置:首页 --> MYSQL教程 --> MySQL中几种数据统计查询的基本使用教程 |
MYSQL教程 MySQL中几种数据统计查询的基本使用教程 |
浏览次数:486 关键词 ( ) |
查看使用该CPU的产品 查看CPU天梯 |
CPU型号:MySQL中几种数据统计查询的基本使用教程 |
主频:Ghz |
睿频:Ghz |
核心数:个 |
不支持超核心 |
制作工艺: |
插槽类型: |
功耗:0W |
L3缓存:0MB |
支持最大内存: 0GB |
CPU详细参数 |
统计平均数 SELECT AVG(column) FROM tb_name 该 SQL 语法用于统计某一数值类型字段的平均数,AVG() 内不能是多个字段,字符串等类型虽然可以执行,但无意义。 SELECT AVG(uid) FROM user 得到查询结果: 2.5000 当然在此统计 uid 的平均数是无实际生产意义的,只是为了演示 AVG() 语法的用法。 统计数据之和 SELECT SUM(column) FROM tb_name 该 SQL 语法用于统计某一数值类型字段的数值之和,SUM() 内不能是多个字段,字符串等类型虽然可以执行,但无意义。 SELECT SUM(uid) FROM user 得到查询结果: 复制代码 代码如下:
10
统计最大数据 SELECT MAX(column) FROM tb_name 该 SQL 语法用于统计某一数值类型字段的数值最大值,MAX() 内不能是多个字段。 SELECT MAX(uid) FROM user 得到查询结果: 4 统计最小数据 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 |
下一个产品 SQL计算timestamp的差值的方法 上一个产品 MySQL的一些功能实用的Linux shell脚本分享 |