Mysql的AVG函数

Mysql的AVG函数

AVG() 是一个求平均值的函数,返回指定列值的平均值。本章我们用到的建表案例语句如下:

-- 嗨客网(www.haicoder.net) CREATE TABLE `tb_func` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) DEFAULT NULL, `num` double DEFAULT '0', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4; INSERT INTO tb_func (`name`,`num`) values ('haike',10), ('嗨客网',1000), ('hai',100), (null,1100);

Mysql的AVG函数描述

语法

AVG(列名);

描述

AVG 后面跟一个列名,返回符合条件的列的数据的平均值。

案例

我们执行下面 sql:

-- 嗨客网(www.haicoder.net) SELECT AVG(`name`),AVG(num) FROM tb_func;

运行结果如下:

05 mysql的avg函数.png

Mysql的AVG函数总结

AVG() 是一个求平均值的函数,返回指定列值的平均值。