Использование AVG()
SELECT AVG(fieldtoaggregate) as average_value FROM table
Если вы хотите, чтобы среднее значение сгруппировалось по полю, вы можете использовать group by. Представьте, что вы хотите, чтобы средний возраст был сгруппирован по полу:
SELECT AVG(age) as average_age, gender FROM tb_user GROUP BY gender ORDER BY gender ASC;