我有一个 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/