mysql sql_mode的问题

z8323664 2018-10-03 07:23:19
提示:

1055 - Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'cobubrazor.d.date_sk' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by, Time: 0.014000s



mysql> show variables like "%sql_mode%";
+---------------+------------------------------------------------------------------------------------------------------------------------+
| Variable_name | Value |
+---------------+------------------------------------------------------------------------------------------------------------------------+
| sql_mode | STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION |
+---------------+------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.01 sec)

mysql>



这是为啥?第一个是存储过程, 难道没用吗?
...全文
410 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
z8323664 2018-10-04
  • 打赏
  • 举报
回复
问题已经解决, 来个接分的
ACMAIN_CHM 2018-10-04
  • 打赏
  • 举报
回复
z8323664 2018-10-03
  • 打赏
  • 举报
回复
mysql版本是5.7.23, 为什么都没有only_full_group_by却还提示呢

56,679

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧