在SQL中,将查询结果表的各行按一列或多列取值相等的原则进行分组的子句是

在SQL中,将查询结果表的各行按一列或多列取值相等的原则进行分组的子句是:_________谁能帮我一下... 在SQL中,将查询结果表的各行按一列或多列取值相等的原则进行分组的子句是:_________谁能帮我一下 展开
 我来答
果果就是爱生活
高能答主

2020-02-06 · 专注生活教育知识分享
果果就是爱生活
采纳数:2071 获赞数:272276

向TA提问 私信TA
展开全部

Group By子句。

Group By子句可以将表的行划分为不同的组。分别总结每个组,这样就可以控制想要看见的详细信息的级别。

语法:

[ Group By [ ALL ] Group_By_expression[ ,...n ]

[ WITH { CUBE | ROLLUP } ] ]

扩展资料:

使用Group By子句的注意事项。

1、在SELECT子句的字段列表中,除了聚集函数外,其他所出现的字段一定要在Group By子句中有定义才行。例如“Group By A,B”,那么“SELECT SUM(A),C”就有问题,因为C不在Group By中,但是SUM(A)是可以的。

2、SELECT子句的字段列表中不一定要有聚集函数,但至少要用到Group By子句列表中的一个项目。例如“Group By A,B,C”,则“SELECT A”是可以的。

3、在SQL Server中text、ntext和image数据类型的字段不能作为Group By子句的分组依据。

4、Group By子句不能使用字段别名。

涉猎江湖
2012-03-20
知道答主
回答量:10
采纳率:0%
帮助的人:6.7万
展开全部
这就是查询分组——select from <表名> where<条件> group by <分组项>
分组项 可以是字段名 或 字段名表达式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
妈妈说打911
2009-10-23 · TA获得超过1.4万个赞
知道大有可为答主
回答量:1491
采纳率:0%
帮助的人:1630万
展开全部
GROUP BY
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式