我不确定我是否正确执行此操作,我有点卡在这里。
这就是我想要做的,数据库中的每一行都有 5 列,比如 A、B、C、D,每列都有一个 10 的整数值,而 E 就像一个计数器。所以我想要的是得到一个平均值。
应该如下所示
(A + B + C + D)/(E * 4)
上面计算的每个值都必须相加并除以总行数。
所以说我有 3 个条目它必须除以 3
所以我想出的是
$myresult = mysql_query("SELECT * FROM studies WHERE classes = '$classid'");
list($mycount) = mysql_fetch_row($myresult);
$result = mysql_query("SELECT ID, sum((maths + sciences + moral + bm)/(count*4))/'$mycount' FROM studies WHERE classes = '$classid'");
我这样做对吗?
如果 sql 是正确的,我想如何打印出结果以便我可以将其用作变量?
谢谢你