我不明白像下面这样的查询怎么会在MySql中抛出这样的错误。
INSERT INTO
tbl1.monthlydata(Led,
Lev2,
Date,
Dimension,
Dimension1,Currency,
CurrAmount,
Amount)
values('999999','AA9999','2020-01-01','6666','AAAAAAA','STR',10,10)没有聚合函数,如果我尝试在表中手动输入相同的值,它会起作用
发布于 2019-02-27 20:47:59
错误可能是由于表上的触发器造成的,该触发器是在INSERT命令之后执行的。
触发器是一段代码,它们总是在表上的预定义事件上执行,并且可以执行自己的查询。很可能,insert上的"invalid use of group function“错误是由触发器上具有聚合函数的SELECT查询引起的。
但是,由于您删除了它,错误就丢失了。
https://stackoverflow.com/questions/54901926
复制相似问题