MYSQL报错:1055 - Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column
2024-08-31 11:01:14
1055 - Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column
'rpacloudsit.t.app_id' which is not functionally dependent on columns in GROUP BY clause;
this is incompatible with sql_mode=only_full_group_by
MySQL有any_value(field)函数,他主要的作用就是抑制ONLY_FULL_GROUP_BY值被拒绝
官方有介绍,地址:https://dev.mysql.com/doc/refman/5.7/en/miscellaneous-functions.html#function_any-value
我们可以把select语句中查询的属性(除聚合函数所需的参数外),全部放入any_value(field)函数中;
例如:select name,any_value(sex) from test_table group by name
这样sql语句不管是在ONLY_FULL_GROUP_BY模式关闭状态还是在开启模式都可以正常执行,不被mysql拒绝。
最新文章
- fir.im Weekly - 进击的 Swift
- SQL 执行计划(一)
- C# gridControl 部分设置
- Jpush推送模块
- 归并排序(merge sort)
- Web开发从零单排之二:在自制电子请帖中添加留言板功能,SAE+PHP+MySql
- Outlook接收qq的邮件
- android音乐播放器开发 SweetMusicPlayer 播放本地音乐
- 利用dbms_backup_restore恢复数据库
- Jasper_pass data_from main report to subReport (local CSV)
- 《高性能Javascript》读书笔记-3
- response.setHeader(";Content-disposition";,";attachment;filename=";+fileName) 下载时文件名中存在空格错误
- javascript设计模式详解之命令模式
- JavaScript面向对象(OOP)
- Robot Framework - 一些练习
- [20180926]查询相似索引.txt
- mysql 延迟添加唯一索引
- [UE4]区分队友
- Unity---------Mesh理解
- 纯 html 以及 js 多域名跳转
热门文章
- java OutputStream的使用
- 阿里P7教你如何使用 Spring 配置动态数据源实现读写分离
- java 不同时间格式转化
- 【Spring】@PathVariable 获取带点参数,获取不全
- likely和unlikely是如何对代码的优化?
- k8s的pod或者ns资源一直terminating删除办法
- 软件工程1916|W(福州大学)_助教博客】助教总结
- BJOI2018 day2
- 【Java】SpringBoot-Ajax-Json:Content type 'application/x-www-form-urlencoded;charset=UTF-8' not supported for @RequestBody XXX
- TestNg用例管理