我有一个MySQL数据库,其中包含有关各种视频游戏和用户帐户的详细信息。用户能够查看游戏,并将分数放入查看表中。
我正在尝试检索每个游戏的平均得分并将其显示在网页上。我在PHP中的SQL语句如下所示
$sqlOverall = "SELECT CAST(AVG('scoreOverall') AS DECIMAL('10,1'))
FROM 'ratings'
WHERE gameID = '$id'";
$scoreOverall = mysqli_query($conn, $sqlOverall);
但是,当我尝试回显$ scoreOverall时,它返回空白。
最佳答案
SELECT CAST(AVG(scoreOverall) AS DECIMAL(10,1))
FROM ratings
WHERE gameID = '$id';
尝试上面的代码。
希望这会有所帮助。
关于php - 如何从MySQL表显示平均值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43517903/