目录 一、场景二、报错信息三、排查四、原因五、解决 一、场景 1、对接民航电子数据库 2、执行SQL语句报错 二、报错信息 三、排查 查看数据库def_group_by_mode配置 show def_group_by_mode 四、原因 def_group_by_mode设置为0导致,相当于mysql的sql_mode=only_full_group_by 五、解决 方式1:def_group_by_mode设置为1 set def_group_by_mode to 1 更改后无需重启数据库 方式2:使用聚合函数 解决方式与mysql一致,对非分组的字段使用聚合函数