如何显示MySQL表的平均值

时间:2017-04-20 11:11:38

标签: php mysql

我有一个MySQL数据库,其中包含各种视频游戏和用户帐户的详细信息。用户能够查看游戏并将得分放入评论表中。 我试图检索每个游戏的平均分数并将其显示在网页上。我在PHP中的SQL语句看起来像这样

MySQL

但是当我尝试回显$ scoreOverall时,它会返回空白。

3 个答案:

答案 0 :(得分:0)

尝试以下查询

$selquery="SELECT CAST(AVG(scoreOverall) AS DECIMAL(10,1)) FROM ratings WHERE gameID='$id'";
$result= mysqli_query($conn, $selquery);

答案 1 :(得分:0)

SELECT CAST(AVG(scoreOverall) AS DECIMAL(10,1)) 
               FROM ratings 
               WHERE gameID = '$id';

尝试以上代码。 希望这会有所帮助。

答案 2 :(得分:0)

工作正常。希望这是你的帮助

Class Test {
   Test variable1 = null;
   Test variable2 = new Test();
}