Ответ 1
Очевидно, что это
SELECT AVG(P1_Score)
Хорошо эксперты... У меня есть таблица, которую я пытаюсь вычислить в среднем значения в столбце. Вот мой поиск:
$gameswon = mysql_query("SELECT SUM(P1_Score) AS value_sum FROM tblMatches Where P1_ID LIKE '".$playerid."'");
Любая идея, как я могу определить среднее значение (сумма значений/полных строк)?
Спасибо за вашу помощь.
Очевидно, что это
SELECT AVG(P1_Score)
Итак, в вашем случае:
$gameswon = mysql_query("SELECT AVG(P1_Score) AS value_sum
FROM tblMatches
WHERE P1_ID LIKE '".$playerid."'");
Попробуйте использовать функцию агрегации AVG() вместо SUM
$gameswon = mysql_query("SELECT AVG(P1_Score) AS value_sum FROM tblMatches Where P1_ID LIKE '".$playerid."' . "GROUP BY XXXX");
и XXXX - это столбец, который вы хотите получить в среднем для таких игроков, как