迅睿CMS网站提示:DISTINCT Expression #1 of ORDER BY clause is not in SELECT list, references column怎么办?
更新日期:2024-06-27 11:19:52 来源:网络
使用DISTINCT语句报错时: Expression #1 of ORDER BY clause is not in SELECT list, references column '' which is not in SELECT list; this is incompatible with DISTINCT
问题原因:mysql5.7.5及以上版本将sql_mode的ONLY_FULL_GROUP_BY模式默认设置为打开状态,会导致一些错误
解决方案:
通过修改mysql的配置文件my.ini,关闭ONLY_FULL_GROUP_BY SQL模式
文件底部追加: sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
- 迅睿CMS网站提示:DISTINCT Expression #1 of ORDER BY clause is not in SELECT list, references column怎么办?
- 迅睿CMS网站当评论提交时提示:您的用户组无权限提交怎么办?
- 迅睿CMS网站访问页面提示:404 - 页面不存在怎么办?
- 迅睿CMS网站访问页面提示:模板文件不存在怎么办?
- 迅睿CMS网站模块域名绑定到了主域名上会导致无法正常访问后
- 迅睿CMS网站变更系统缩略图默认无图时的图片
- 迅睿CMS网站移动端评论表单无法加载自定义字段怎么办?
- 迅睿CMS网站阅读量代码不统计怎么办?
- 迅睿CMS网站www域名301
- 迅睿CMS网站域名改错了怎么还原怎么办?
- 迅睿CMS网站保存到草稿箱的文章进行预览的时候提示“阅读统计:id参数不完整”怎么办?
- 迅睿CMS网站初始化后台菜单操作/恢复后台菜单
- 迅睿CMS网站列表中调用多图显示的文章
- 迅睿CMS网站提示:关键字不得少于系统规定的长度怎么办?
- 迅睿CMS网站不能同时拥有多个用户组怎么办?
- 迅睿CMS网站移动端首页无法生成静态怎么办?
- 迅睿CMS网站提示:此模块是动态地址,无法开启静态怎么办?
- 迅睿CMS网站提示 此栏目是动态地址,无法开启静态怎么办?
- 迅睿CMS网站调整上传字段的大小格式
- 迅睿CMS网站禁止地址的301跳转