Mysql Error Code: 1111. Неправильное использование групповой функции - PullRequest
0 голосов
/ 27 февраля 2019

Не могу понять, как запрос, подобный следующему, может вызвать такую ​​ошибку в MySql.

INSERT INTO

tbl1.monthlydata(Led,
Lev2,
Date,
Dimension,
Dimension1,Currency,
CurrAmount,
Amount)


values('999999','AA9999','2020-01-01','6666','AAAAAAA','STR',10,10)

нет функции агрегирования, и если я пытаюсь вручную ввести те же значения в таблицуэто работает

1 Ответ

0 голосов
/ 27 февраля 2019

Ошибка, вероятно, произошла из-за триггера на вашей таблице, который выполнялся после вашей команды INSERT.

Триггеры - это фрагменты кода, которые всегда выполняются при предварительно определенном событии в вашей таблице, и могутвыполнять запросы самостоятельно.Вероятно, ошибка «недопустимое использование групповой функции» на вставке была вызвана запросом SELECT с агрегатными функциями в вашем триггере.

Но, так как вы удалили его, ошибка будет потеряна.

...