Есть ли способ использовать MySQL, чтобы возвращать среднее значение, только если имеется более X строк?
В настоящее время я использую следующий запрос:
SELECT round(AVG(a_points),1) as a from points where user_id=X
Можно ли это сделать в MySQL или мне нужно сначала выполнить подсчет строк, а затем выполнить этот оператор?
Таблица содержит
user_id a_points b_points
Таким образом, у пользователя может быть много b_points, но только 4 a_points, и я бы не хотел усреднять в этот момент.