Я хотел бы взять среднее после подсчета отчетливо.
Вот мой текущий запрос:
SELECT product_id,
COUNT(DISTINCT shop_id) AS shops,
year,
month,
day
FROM X
GROUP BY product_id, year, month, day
Но теперь я хочу взять среднее по магазинам. Я пробовал что-то вроде этого, но я получаю эту ошибку: invalidrequestexception
SELECT product_id,
AVG(COUNT(DISTINCT shop_id) AS shops) as avg_shops,
year,
month,
day
FROM X
GROUP BY product_id, year, month, day