Для правильного вопроса надо знать половину ответа
Поскольку текст ошибки вы не привели, то буду ванговать.
Поле field2 не входит ни в GROUP BY, ни в агрегатную функцию. Значит возникает неоднозначный выбор, из какой строки, попавшей в группу, брать это поле.
По стандарту ANSI SQL такое использование поля запрещено.