Home > Database > Mysql Tutorial > body text

Sql Server中的分组

WBOY
Release: 2016-06-07 17:40:38
Original
1530 people have browsed it

1.Group by可以将相同的数据合并为一组,分组后的数据可以看成是一个临时的表,注意如果sql中有where条件,那么group by必须放在where之后。2.GROUP BY子句中可以指定多个列,只需要将多个列的列名用逗号隔开即可。指定多个分组 规则以后, 数据库系统将按照

1.Group by可以将相同的数据合并为一组,美国空间,分组后的数据可以看成是一个临时的表,注意如果sql中有where条件,香港虚拟主机,那么group by必须放在where之后。 2.GROUP BY子句中可以指定多个列,只需要将多个列的列名用逗号隔开即可。指定多个分组
规则以后,虚拟主机, 数据库系统将按照定义的分组顺序来对数据进行逐层分组, 首先按照第一个分组列进
行分组,然后在每个小组内按照第二个分组列进行再次分组……逐层分组,从而实现“组中组
的效果,而查询的结果集是以最末一级分组来进行输出的。 3.分完组后也可以对分组的数据进行统计,这是就用到了聚合函数。 4.为了对分组后的数据进行排序,我们使用order by。 5.有时我们要对分组后统计的结果进行过滤,这是就使用having关键字来过滤统计结果。  

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!