玉林社区   玉林商家自荐   说一说Group by分组查询怎么用需要掌
返回列表
查看: 498|回复: 0

说一说Group by分组查询怎么用需要掌

[复制链接]

3万

主题

3万

帖子

11万

积分

论坛元老

Rank: 8Rank: 8

积分
112840
发表于 2022-2-9 04:15:44 | 显示全部楼层 |阅读模式

马上注册玉林红豆网会员,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

G分组查询怎么用需要掌握哪些内容分组将查询结果按照1个或多个字段进行分组,字段值相同的为一组,可用于单个字段分组也可用于多个字段分组。[url=http:///www.heikw.cn/]爱站云[/url]的相关知识也可以到网站具体了解一下,有专业的客服人员为您全面解读,相信会有一个好的合作![align=center]

                               
登录/注册后可看大图
[/align]







学习目标:能够写出分组查询的SQL语句。



1分组查询是什么



分组查询就是将查询结果按照指定字段进行分组,字段中数据相等的分为一组。分组查询基本的语法格式如下:



GROUPBY列[HAVING条件表达式][WITHROLLUP]



说明:



(1)列:是指按照指定字段的值进行分组。



(2)HAVING条件表达式:用来过滤分组后的数据。



()WITHROLLUP:在所有记录的最后加上一条记录,显示查询时聚合函数的统计和计算结果



2的怎么使用



可用于单个字段分组,也可用于多个字段分组:



--根据字段来分组

;

--根据和字段进行分组

,,;

+_()的使用



--根据字段进行分组,查询字段和分组的字段信息

,_();

4+聚合函数的使用



--统计不同性别的人的平均年龄

,();

--统计不同性别的人的个数

,(*);

5+的使用



作用和类似都是过滤数据的,但是过滤分组数据的,只能用于



--根据字段进行分组,统计分组条数大于2的

,(*)(*)2;

6+的使用



的作用是:在最后记录后面新增一行,显示查询时聚合函数的统计和计算结果



--根据字段进行分组,汇总总人数

,(*);

--根据字段进行分组,汇总所有人的年龄

,_();

7小结



根据指定的一个或者多个字段对数据进行分组;



_(字段)函数是统计每个分组指定字段的信息集合;



聚合函数在和结合使用时,聚合函数统计和计算的是每个分组的数据;



是对分组数据进行条件过滤;



在最后记录后面新增一行,显示查询时聚合函数的统计和计算结果;
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

收藏:1 | 帖子:5万



侵权举报:本页面所涉内容均为用户发表并上传,岭南都会网仅提供存储服务,岭南都会网不承担相应的法律责任;如存在侵权问题,请权利人与岭南都会网联系删除!