Mysql执行查询的时候报错,提示:1055 - Expression #1 of ORDER BY clause is not in GROUP BY
发布于:2年前 (2024-02-27) IP属地:未知
1 个回答
这是由于mysql_mode造成的,所以需要在my.cnf下配置sql_mode,示例如下:
然后重启mysql即可。
[mysqld] sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
然后重启mysql即可。
发布于:2年前 (2024-02-27) IP属地:未知
我来回答
您需要 登录 后回答此问题!