mysql 连表查询分组报错Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggre的问题

第一次写博客 记录一下把 本人菜狗一个 对于链表查询 我这边是报一个分组错误 百度了很久 基本都是让修改mysql的校验 要不就是使用mysql5.7以下的版本,

所以直接就关闭了 ,找了一个前辈说自己的sql有问题  但是sql客户端能执行 后台调用接口就会报错 贴个sql 容易 指出问题 

在后台执行就会报 分组问题 后来前辈说连表查询的时候的对没有聚合函数的字段也得放到分组后面然后就改成这样了就可以运行了

以前用的是mysql5.5的语法没有检测机制 一直以为自己写的没问题 记录一下。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值