MySQLSyntaxErrorException:‘t5.id‘ isn‘t in GROUP BY(修改mysql中的sql_mode)

1.报错信息如下:
在这里插入图片描述
经过排查:是因为sql_mode中的ONLY_FULL_GROUP_BY导致的,因此删除掉即可。

2.查询sql_mode

select @@GLOBAL.sql_mode
(修改于当前服务,重新MySQL服务失效)
或
select @@SESSION.sql_mode
(修改于当前会话,关闭当前会话会失效)

在这里插入图片描述

3.设置sql_mode

SET GLOBAL sql_mode = 'modes...';
或
SET SESSION sql_mode = 'modes...';

这里就把ONLY_FULL_GROUP_BY删掉
在这里插入图片描述