gpt4 book ai didi

php - MySQL 查询不适用于 avg 函数

转载 作者:行者123 更新时间:2023-11-29 18:56:59 24 4
gpt4 key购买 nike

我在 SQL 查询中遇到一些问题。我开始做一个复杂的查询,当我发现问题时,我尝试用更简单的查询来解决它。 avg 函数不起作用。我想计算一些投票的平均值(评级属性是 SET Type ,可能的值:1、2、3、4、5)。但 avg 函数给我的结果是 6.2,这是不可能的。

:

Table

查询和结果:

Query and result

最佳答案

它实际上比你想象的要简单得多。

第一步:

计算您从中获取数字的所有行。

$first = 从表名中选择 COUNT(*)

第二步:

使用 SUM 将您正在查询的所有行相加

$second = 从表名中选择 SUM(评级)

第三步:

将第二步除以第一步!

$third = $second/$first;

想要变得更漂亮Number Format它。

number_format($third,2)

关于php - MySQL 查询不适用于 avg 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44087949/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com