Это только первая из четырех ошибок, которые вы получите. Postre SQL перестает проверять ваш SQL, как только обнаруживает ошибку, поэтому это не означает, что есть только один. На самом деле у вас та же проблема со всеми id, create_at, updated_at и version. Как показывает ошибка, если вы используете GROUP BY
, то все столбцы в операторе SELECT
должны быть либо в предложении GROUP BY
, либо в них должна использоваться какая-то агрегатная функция. Предполагая, что вы не хотите добавлять их в GROUP BY
(на том основании, что в таком случае ничего, вероятно, не будет иметь COUNT
> 10), вам придется либо удалить их из SELECT
, либо применить какую-либо статистическую функцию. В вашем случае MAX
может подойти, но, не зная больше, я не могу сказать точно.