当前位置: 首页 > news >正文

mysql order by 报错_mysql 高版本order by 报错解决方案

错误提示

SQL 错误 [1055] [42000]: Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'user.bbs_user.id' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with

1、查看sql_mode

1 select @@global.sql_mode;

查询出来的值为:

ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

2、去掉ONLY_FULL_GROUP_BY,重新设置值。

1 set @@global.sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';

3、上面是改变了全局sql_mode,对于新建的数据库有效。对于已存在的数据库,则需要在对应的数据下执行:

1 set sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';

相关文章:

  • apache mysql windows_windows上apache+php+mysql环境部署
  • mysql5.6吞吐量_MySQL 5.5和MySQL 5.6的吞吐量测试
  • java中while循环_Java中do...while循环和for循环还有死循环
  • spark向MySQL刷新一个字段_Spark 实现MySQL update操作
  • vb将指针指向内容传数组_C语言指针
  • mysql json链接表_将JSON插入MySQL表中?
  • mysql 开发规范_mysql 开发标准规范
  • python colorbar xtick locator_python matplotlib colorbar设置tick formator / locator更改刻度标签...
  • python里data显示无效的语法_语法错误def Data(path)的语法无效
  • echo mysql_mysql · Echo
  • mysql root 密码修改 mac_Mac平台重新设置MySQL的root密码
  • mysql查询1970年以后出生的人_1970年属狗女一生命运,70年属狗人一生灾难有哪些...
  • $con= MySQL有关填空题_2015年计算机二级考试《MySQL》提高练习题(10)
  • python模拟支付宝蚂蚁森林的能量产生过程_Python+appium自动化实例(一):使用Python3+appium实现自动收取支付宝蚂蚁森林能量...
  • mysql语句解决查询乱码_MySQL中文乱码问题解决方案
  • python3.6+scrapy+mysql 爬虫实战
  • Brief introduction of how to 'Call, Apply and Bind'
  • CSS盒模型深入
  • Essential Studio for ASP.NET Web Forms 2017 v2,新增自定义树形网格工具栏
  • JavaScript工作原理(五):深入了解WebSockets,HTTP/2和SSE,以及如何选择
  • js ES6 求数组的交集,并集,还有差集
  • ReactNativeweexDeviceOne对比
  • RedisSerializer之JdkSerializationRedisSerializer分析
  • SpringBoot 实战 (三) | 配置文件详解
  • Spring声明式事务管理之一:五大属性分析
  • XForms - 更强大的Form
  • 初识MongoDB分片
  • 从0实现一个tiny react(三)生命周期
  • 第13期 DApp 榜单 :来,吃我这波安利
  • 关于 Linux 进程的 UID、EUID、GID 和 EGID
  • 观察者模式实现非直接耦合
  • 海量大数据大屏分析展示一步到位:DataWorks数据服务+MaxCompute Lightning对接DataV最佳实践...
  • 嵌入式文件系统
  • 深度学习中的信息论知识详解
  • 使用putty远程连接linux
  • 网络应用优化——时延与带宽
  • 小程序开发之路(一)
  • 验证码识别技术——15分钟带你突破各种复杂不定长验证码
  • 一个项目push到多个远程Git仓库
  • 一文看透浏览器架构
  • 原生js练习题---第五课
  • 如何正确理解,内页权重高于首页?
  • ​业务双活的数据切换思路设计(下)
  • ![CDATA[ ]] 是什么东东
  • #【QT 5 调试软件后,发布相关:软件生成exe文件 + 文件打包】
  • #NOIP 2014# day.2 T2 寻找道路
  • ${factoryList }后面有空格不影响
  • (2)(2.4) TerraRanger Tower/Tower EVO(360度)
  • (AtCoder Beginner Contest 340) -- F - S = 1 -- 题解
  • (poj1.3.2)1791(构造法模拟)
  • (第27天)Oracle 数据泵转换分区表
  • (已解决)什么是vue导航守卫
  • (原創) 如何使用ISO C++讀寫BMP圖檔? (C/C++) (Image Processing)
  • (转)Linux NTP配置详解 (Network Time Protocol)
  • ./configure,make,make install的作用(转)