MySql 错误:In aggregated query without GROUP BY, expression #1 of SELECT list contains....
2024-09-07 18:14:15
前段时间做sql注入的时候 使用group_concat时,出现标题上的错误。经查阅一位大佬的博客,成功解决!故写此博文!
当mysql的sql_mode是only_full_group_by的时候,在不使用group by 并且select后面出现聚集函数的话,那么所有被select的都应该是聚集函数,否则就会报错!
tips:在select指定的字段要么就要包含在group By语句的后面,作为分组的依据;要么就要被包含在聚合函数中。
最新文章
- mysql 导出select语句结果到excel文件等
- Web API 自动生成帮助文档并使用Web API Test Client 测试
- SQLite剖析之体系结构
- Lvs原理
- [CareerCup] 18.4 Count Number of Two 统计数字2的个数
- 简明python教程 --C++程序员的视角(二):函数及作用域
- Todd's Matlab讲义第2讲:Matlab 编程
- mysql学习笔记(sqlalchemy安装及简单使用)
- Bootstrap Paginator 分页 demo.
- HTML入门教程(全套)
- mybatis和spring整合的关键配置
- 爬虫--Scrapy框架课程介绍
- 跨域(五)——postMessage
- Solidity之mapping类型
- 用delphi检查网络连接状态3种方式
- TensorFlow教程——Bi-LSTM+CRF进行序列标注(代码浅析)
- 牛津大学xDeepMind自然语言处理
- 查找占用CPU高线程
- Unity 所有特殊文件夹
- 项目Beta冲刺(团队)总结