Ошибки при использовании производных полей в агрегатных функциях могут возникать по нескольким причинам, например:
Использование одновременно агрегированных и неагрегированных выражений. datalens.tech В таком случае невозможно определить, какое значение поля нужно выбрать при вычислении. datalens.tech Чтобы избежать ошибки, для поля нужно указать тип агрегации. datalens.tech
Использование вложенных агрегатных функций. forum.mista.ru Некоторые системы не допускают использование вложенных агрегатных функций. forum.mista.ru
Неправильное понимание принципа работы группировки. sky.pro Например, сложности могут возникать, если ключевые слова GROUP BY применяются не к нужным полям или агрегирующая функция не соответствует ожиданиям. sky.pro
Использование полей, которые не являются ни агрегацией, ни измерением. datalens.tech В таком случае у поля нет фиксированного значения, и при вычислении выражения невозможно определить, какое значение нужно выбрать. datalens.tech
Использование полей исходных таблиц, которые не включены в выражение группировки. qna.habr.com После группировки такие поля становятся недоступны. qna.habr.com
Примеры полезных ответов Поиска с Алисой на вопросы из разных сфер. Вопросы сгенерированы нейросетью YandexGPT для актуальных тем, которые определяются на базе обобщённых запросов к Поиску с Алисой.