首页 新闻 会员 周边 捐助

mysql严格模式

0
[待解决问题]

sql 语句中使用了switch case语句,平时一直用的mysql5.5版本,提交线上发现严格模式下不能group by没有select的列,但是明明 as 重命名了,倘若是group by数据表里面case的字段,那case范围就没有意义了,如果修改database里面的严格模式为false,数据能读到,但是可能会影响到前面的功能,毕竟严格状态限制的不仅仅是group by,而且我记得之前经常group by字段也是数据表字段通过函数处理过的,可以执行,想知道大家有没有好的办法,如果一次次查询就太麻烦啦,而且很浪费资源。

liguangzhu的主页 liguangzhu | 菜鸟二级 | 园豆:204
提问于:2020-11-17 14:41
< >
分享
所有回答(1)
0

版本不同,要求不同。
没辙。

jinzhenshui | 园豆:383 (菜鸟二级) | 2020-11-25 15:53
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册