首页 > 软件开发 > MYSQL >

如何计算mysql数据表某一列的平均值

来源:互联网 2023-03-16 22:59:10 版权归原作者所有,如有侵权,请联系我们

计算mysql数据表某一列的平均值,可以通过在sql语句中使用avg()方法对指定的列求平均值。下面举例讲解实现的过程。

8oR办公区 - 实用经验教程分享!

8oR办公区 - 实用经验教程分享!

方法/步骤

  • 1

    新建一个test数据库,在数据库里创建一张data表,表里有三个字段,id、username、age。

    8oR办公区 - 实用经验教程分享!

    8oR办公区 - 实用经验教程分享!

    如何计算mysql数据表某一列的平均值8oR办公区 - 实用经验教程分享!

  • 2

    在data数据表里插入5条数据,用于下面计算数据表age列的平均值。8oR办公区 - 实用经验教程分享!

    如何计算mysql数据表某一列的平均值8oR办公区 - 实用经验教程分享!

  • 3

    新建一个php文件,命名为test.php,在文件内使用header()方法设置文件执行编码为utf8。

    8oR办公区 - 实用经验教程分享!

    8oR办公区 - 实用经验教程分享!

    如何计算mysql数据表某一列的平均值8oR办公区 - 实用经验教程分享!

  • 4

    在test.php文件内,使用new mysqli通过数据库账号、密码、名称连接数据库,并使用set_charset设置获取数据的编码为utf8,再使用if语句判断当连接数据库不成功时,输出错误信息。

    8oR办公区 - 实用经验教程分享!

    8oR办公区 - 实用经验教程分享!

    如何计算mysql数据表某一列的平均值8oR办公区 - 实用经验教程分享!

  • 5

    在test.php文件内,编写查询数据库的sql语句,在sql语句中,使用avg()方法求age列的平均值。

    8oR办公区 - 实用经验教程分享!

    8oR办公区 - 实用经验教程分享!

    如何计算mysql数据表某一列的平均值8oR办公区 - 实用经验教程分享!

  • 6

    在test.php文件内,使用query()方法执行sql语句查询数据库,将得到的数据资源使用fetch_all()方法转换为二维数据,并通过echo把平均值输出在页面上。

    8oR办公区 - 实用经验教程分享!

    8oR办公区 - 实用经验教程分享!

    如何计算mysql数据表某一列的平均值8oR办公区 - 实用经验教程分享!

  • 7

    在浏览器执行test.php文件,查看输出的结果。可见,成功实现了输出age列的平均值,平均值为20。

    8oR办公区 - 实用经验教程分享!

    8oR办公区 - 实用经验教程分享!

    如何计算mysql数据表某一列的平均值8oR办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!8oR办公区 - 实用经验教程分享!


    标签: MYSQLPHP

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号