Mysql Select的字段必须包含在Group By中如何解决

原因:

由于mysql 设置了分组限制 “ONLY_FULL_GROUP_BY”

可使用

SELECT @@sql_mode 查看 数据库是否有这个限制

解决方法(临时):

删除分组限制

SET sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));

posted @ 2021-05-31 18:08  流年sugar  阅读(1399)  评论(0编辑  收藏  举报