GROUP BY 语句用于结合 Aggregate 函数,根据一个或多个列对结果集进行分组。

SQL GROUP BY 语法
SELECT column_name, aggregate_function(column_name)
FROM table_name
WHERE column_name operator value
GROUP BY column_name;
演示数据库
在本教程中,我们将使用众所周知的 Northwind 样本数据库。
下面是选自 "Orders" 表的数据:
| OrderID |
CustomerID |
EmployeeID |
OrderDate |
ShipperID |
| 10248 |
90 |
5 |
1996-07-04 |
3 |
| 10249 |
81 |
6 |
1996-07-05 |
1 |
| 10250 |
34 |
4 |
1996-07-08 |
2 |
选自 "Shippers" 表的数据:
| ShipperID |
ShipperName |
Phone |
| 1 |
Speedy Express |
(503) 555-9831 |
| 2 |
United Package |
(503) 555-3199 |
| 3 |
Federal Shipping |
(503) 555-9931 |
选自 "Employees" 表的数据:
| EmployeeID |
LastName |
FirstName |
BirthDate |
Photo |
Notes |
| 1 |
Davolio |
Nancy |
1968-12-08 |
EmpID1.pic |
Education includes a BA.... |
| 2 |
Fuller |
Andrew |
1952-02-19 |
EmpID2.pic |
Andrew received his BTS.... |
| 3 |
Leverling |
Janet |
1963-08-30 |
EmpID3.pic |
Janet has a BS degree.... |
SQL GROUP BY 实例
现在我们想要查找每个送货员配送的订单数目。
下面的 SQL 语句按送货员进行订单分类统计:
SELECT Shippers.ShipperName,COUNT(Orders.OrderID) AS NumberOfOrders FROM Orders
LEFT JOIN Shippers
ON Orders.ShipperID=Shippers.ShipperID
GROUP BY ShipperName;
GROUP BY 一个以上的列
我们也可以对一个以上的列应用 GROUP BY 语句,如下所示:
SELECT Shippers.ShipperName, Employees.LastName,
COUNT(Orders.OrderID) AS NumberOfOrders
FROM ((Orders
INNER JOIN Shippers
ON Orders.ShipperID=Shippers.ShipperID)
INNER JOIN Employees
ON Orders.EmployeeID=Employees.EmployeeID)
GROUP BY ShipperName,LastName;
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
相关推荐:
为什么关键词太少会影响你的网络营销效果?,女装类目搜索关键词排名
seo黑帽是什么,列举几种seo黑帽行为 ,和ai聊骂ai违法吗
中国设施机房工程怎么样?
静安机房迁移系统怎么样?
ZBlog:开启你的个人网站新时代,轻松搭建与管理,江西关键词排名怎么引流
SEO监控:精准把握网站排名与优化成效的利器,金峰辉网站建设
SEO开发:数字营销的核心驱动力,装修公司如何做营销推广
seo站内优化包括什么营销,seo站内优化操作流程 ,ai写作材料专业知识
seo有什么意义,seo的概念是什么 ,AI在绘画和写作中的应用
江西云主机安全守护,高防御VPS服务,保障您的在线安全之旅
在电信机房上班怎么样?
seo有什么工作方向,seo从事什么行业的工作 |直播|推广营销场景选什么
SEO出来,打破流量瓶颈,助力企业增长的关键策略,seo优化网站外包公司
关键字优化报价,关键词优化价钱 无锡网站建设方案外包
房山矿机房子怎么样啊?
什么是seo网络,什么是 seoseo有何价值 小程序网站优化
二SEO是什么,h二seo三是什么 ,ai怎么做3d材质
SEO而且:打造高效网站流量增长的秘密武器,众联加餐饮线上营销推广
SEO精通:让你的内容在搜索引擎中脱颖而出,沧州seo推广介绍
揭秘高效VPS***速度测试技巧,轻松提升测试效率!
seo文章代表什么,seo文章怎么写 ,周杰伦最后歌词是ai
机房怎么样快速降温?
SEO知道:让你的网站在搜索引擎中脱颖而出,宁河区推广网站
“曝光量扩大,助力品牌腾飞的秘密武器”,南头分类网站推广
seo模式是什么意思,seo是什么 ,战鼓ai
Seo进阶买什么书,学seo看什么书 长沙seo全网销售公司
seo有什么难点,seo难吗 ,环绕字海报ai
seo描述是指什么,网站seo描述什么意思 ,ai尚佳
seo线是什么意思,seo是什么意思 老板让兼职seo
SEO项目:如何通过精确优化提升企业网站排名与转化率,seo优化软件排名
SEO妍:搜索引擎优化的艺术,轻松打造网络营销新未来,电*频网站怎么推广
seo能干什么工作,做seo工作真的可以吗 社区营销推广
seo有什么优缺点,seo有哪些优缺点 建设网站设计讲究
SEO短线优化是什么,seo短线优化是什么意思 潍城网站优化推广服务
seo是什么最好,seo是干嘛的 ,附近ai创业
seO经理是什么岗位,seo经理招聘 ,ai复仇
什么是seo推广seo灰帽,灰色行业seo大神 南美国际推广营销
揭秘贷款VPS,神秘面纱下的全面解读与特点剖析!
seo是什么职业n,seo是什么的职务 桐城网站优化排名软件
SEO是什么粉底液,seo是什么seo怎么做 ,ai文字设计 价格
seo平衡是什么,seo原则 机电网站建设哪里的好
亚马逊seo是什么公司的,“亚马逊” ,你身边的ai写作助手
江津科士达机房空调怎么样?
VPS异常解析全解析,原因、影响及解决方案一网打尽!
“新热度”:引领潮流的力量,如何趋势的脉搏,福建个性化网站建设
seo学什么书籍好,seo值得学吗 如何建设网站游戏
seo算是什么营销方式,seo是网络营销吗 ,朗诵宪法ai
SEO导航:助力网站提升流量与排名的必备工具,安康高端营销推广价格
seo是什么狗狗视频软件,狗狗视频图 ,ai腾讯写作
SEO费用如何根据预算选择最合适的SEO服务,江油旅游网站建设价格