SQL基本操作——GROUP BY
2024-08-31 01:52:03
GROUP BY 语句用于结合合计函数,根据一个或多个列对结果集进行分组。
SQL GROUP BY 实例:我们拥有下面这个 "Orders" 表
O_Id | OrderDate | OrderPrice | Customer |
1 | 2008/12/29 | 1000 | Bush |
2 | 2008/11/23 | 1600 | Carter |
3 | 2008/10/05 | 700 | Bush |
4 | 2008/09/28 | 300 | Bush |
5 | 2008/08/06 | 2000 | Adams |
6 | 2008/07/21 | 100 | Carter |
现在,我们希望查找每个客户的总金额(总订单)。我们想要使用 GROUP BY 语句对客户进行组合。我们使用下列 SQL 语句:
SELECT Customer,SUM(OrderPrice) FROM Orders
GROUP BY Customer
结果集类似这样:
Customer | SUM(OrderPrice) |
Bush | 2000 |
Carter | 1700 |
Adams | 2000 |
我们也可以对一个以上的列应用 GROUP BY 语句,就像这样:
SELECT Customer,OrderDate,SUM(OrderPrice) FROM Orders
GROUP BY Customer,OrderDate
最新文章
- paip.禁用IKAnalyzer 的默认词库.仅仅使用自定义词库.
- 自动化部署与统一安装升级 - 类ansible工具 udeploy0.3版本发布 (更新时间2014-12-24)
- 使用AS3输出ByteArray为16进制
- IT行业常见职位职业路线图
- 关于项目使用可配置的properties 文件的实现
- javascript之url转义escape()、encodeURI()和encodeURIComponent()
- 用ISO C++实现自己的信号槽(Qt另类学习)
- mysql 错误解决
- Javascript高级篇-Function对象
- ANDROID_MARS学习笔记_S01原始版_005_RadioGroup\CheckBox\Toast
- android 内存优化
- 孙弘与Masa Maso 做互联网最贵的衬衫(2)_人物对话_中国时尚品牌网
- HTML5存储技术Storage
- linux不同终端的操作是如何在messages日志中区分的
- python 第三方扩展库的安装
- Http协议Status状态代码
- Linux-Xshell会话保持
- leetcode第一刷_N-Queens II
- WPF使用socket实现简单聊天软件
- Python全栈开发之16、jquery