Рассчитать средний столбец из запроса MySQL

Эксперты ОК...Я'ве есть таблица, что я пытаюсь вычислить среднее из значений в столбце. Вот мой поиск:

$gameswon = mysql_query("SELECT SUM(P1_Score) AS value_sum FROM tblMatches Where P1_ID LIKE '".$playerid."'");

Любая идея, как я могу определить среднее значение (сумма значений / общая строк)?

Спасибо за вашу помощь.

Комментарии к вопросу (1)
Решение

Очевидно, что это

SELECT AVG(P1_Score)
Комментарии (5)

Так что в вашем случае:

$gameswon = mysql_query("SELECT AVG(P1_Score) AS value_sum 
                         FROM tblMatches 
                         WHERE P1_ID LIKE '".$playerid."'");
Комментарии (0)

Попробуйте использовать функции AVG() агрегатная функция, а не сумма

$gameswon = mysql_query("SELECT AVG(P1_Score) AS value_sum FROM tblMatches Where P1_ID LIKE '".$playerid."' . "GROUP BY XXXX");

а XXXX-это столбец, который вы хотите получить в среднем за таких как плеер

Комментарии (0)