SQL语句中使用Group by
2024-08-24 19:41:13
参考经典文章:https://blog.csdn.net/liu_shi_jun/article/details/51329472
1.group by 分组 ,每一组数据只有一行,如果group by col1,col2 即根据两个字段进行分组,那么会对这两列进行排列组合,每一行都是唯一不重复的一组
2.分组的数据里面 可以用聚合函数 如 COUNT 、SUM进行统计,不能在select中写一个不在分组里面的字段,因为1组数据只有一行,但是这个未作为分组条件的字段可能有多个值,这样就不知道展示哪个值了。
3.where在分组前使用,对所有数据进行过滤;having在分组后使用 对组进行过滤。
查询Score表中 班级号码 以3开头,有20名以上学生有成绩 的所有学生 的平均成绩
select avg(StudentScore) from Score where CId like '3%' group by CId having COUNT(*)>20
最新文章
- .NET Core New csproj 如何发布可执行文件
- 【caffe】无法找到gpu/mxGPUArray.h: No such file or directory
- Windows Phone中获取UserAgent
- 1012 C语言文法
- Delphi下16进制位图数据转位图
- Android的webview加载本地html、本apk内html和远程URL
- android界面布局技巧(一)
- WordPress RokNewsPager插件‘thumb.php’多个安全漏洞
- c++相关知识回顾
- Qt 五子棋
- DOM对象和JQuery对象进行转换
- Html5 Canvas笔记(1)-CanvasAppTemplate代码
- Ubuntu 16.04.3 安装jenkins
- exe4j中";this executable was created with an evaluation version exe4j";的解决
- HDU 2842 Chinese Rings(常数矩阵)
- [ SHELL编程 ] 远程服务器传输文件
- scrapy 常用代码
- Nmap命令的常用实例
- iReport数据库连接找不到驱动
- anu - browser
热门文章
- [Algorithms] Binary Search Algorithm using TypeScript
- [Node] Run Local DevDependencies from the Command Line with npx
- js读取json,纠结。。。
- 魔兽争霸war3心得体会(一):UD的冰甲蜘蛛流
- MapReduce&;#160;图解流程
- js进阶 12-1 jquery的鼠标事件有哪些
- NSCache使用常见错误
- 在shell脚本中调用sqlplus 分类: H2_ORACLE 2013-06-23 13:01 1437人阅读 评论(0) 收藏
- [转载]剥析surging的架构思想
- 《从零開始学Swift》学习笔记(Day 1)——我的第一行Swift代码