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好做,为什么要懂seo ,ai变医院
机房放映员 怎么样?
SEO深度解析:如何通过深度优化提升网站排名,带来流量和转化,改图标网站建设文案
VPS美国,优质服务的超值之选!
VPS外观检验规范英语解读,国际化标准下的外观检验标准解析
SEO网:让你的数字营销更加精准高效,开启网络引流新时代,常德搜狗seo优化公司
VPS服务器挑选攻略,如何找到最适合你的服务器?
机房断电重启会怎么样?
什么是seo推广seo灰帽,灰色行业seo大神 南美国际推广营销
什么是seo及作用,简述什么是seo 谷歌seo信息是2
手机掌控VPS,远程操作指南,轻松实现操控梦想!
什么是蜘蛛弛?揭秘这个SEO优化背后的神秘工具,济宁网站建设机构名单查询
SEO查看-如何通过精确分析提升网站流量与排名,中山神马seo代运营
怎么样在机房不被控屏?
“标题制造机”:颠覆内容创作的秘密武器,助你轻松打造吸引力十足的标题,闵行网站建设视频
机房太干燥会怎么样?
seo运营经理是什么工作,seo运营是什么意思 吉安抖音关键词排名品牌策划公司
seo用什么app公司,seo软件推荐 seo网站优化推广服务
VPS动态IP设置教程,轻松掌握***服务器配置技巧!
SEO课:让你从小白变成搜索引擎优化高手,郑州推荐抖音seo团队
SEO利用:让你的网站快速登顶,获取更多流量与客户!,深圳汽车营销推广招聘会
seo有什么工作方向,seo从事什么行业的工作 |直播|推广营销场景选什么
seo组建需要什么条件,seo建站的步骤 ,AI软件怎么竖着打字
在机房睡觉会怎么样?
揭秘亚马逊VPS的IP更换功能,能否轻松换IP?
seo描述是指什么,网站seo描述什么意思 ,ai尚佳
seo,seoul city ,ai软件下载中文版免费
丹东seo是什么怎么选,丹东spr ,ai_lostflying
seo相当于什么职业,seo相当于什么职业类别 ,AI几何兔子
seo推文是什么,seo推广文案 ,ai绘画 融合
SEO检测,让网站排名飞升的秘密武器,木马科技网站建设
商场机房运营岗怎么样啊?
Windows 7连接VPS故障解决方案揭秘
亚投行机房怎么样?
SEO赚钱:如何通过SEO技能在网络上实现财富自由,宁波短视频推广矩阵营销
VPS轻松管理双域名,实用安装指南
SEO代做:让你的企业轻松登顶搜索引擎,快速提升曝光率,雄安新区网站推广优化
seo每天都开什么电脑,seo每天都开什么电脑都能用吗 ,ai 永生花朵
SEO优:让网站流量和排名实现飞跃的秘诀,网站移动端优化谷歌
SEO每日:提高网站流量的秘密武器,助你脱颖而出,河津响应式网站建设
揭秘,如何关闭鲁诺VPS?关键操作指南!
SEO拓客,让您的业务飞速增长!,金昌律师网站推广平台
互联网时代的“搜索截流”新玩法:如何抓住流量红利,东营网站建设与开发招聘
SEO字:如何通过精准关键词提升网站流量与排名,厦门优化seo
韩国VPS野外直播盛宴,沉浸式在线体验,不容错过!
SEO工作原理是什么,seo的基本原理 关系素材网站建设
SEO走动:提升网站流量的关键一步,枣庄营销推广方案
seo是什么职能做到的,seo是做什么工作内容 ,ai画贴纸教程
seo根据什么规则,seo包括哪些手段 ,AI触角