MySQL 5.7.9版本sql_mode=only_full_group_by时间:2023-03-09 07:30:26 这会导致select中只能出现group by后面出现的表的字段。 其实如果使用其他表的字段,聚合函数对无法对应其他表的字段。 建议放在子查询里。 如果想打破这个规则,可以设置sql_mode变量,将ONLY_FULL_GROUP_BY去掉即可。