在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

在SQL查询中GROUP BY

113次阅读
没有评论

共计 913 个字符,预计需要花费 3 分钟才能阅读完成。

自动写代码机器人,免费开通

这篇文章主要介绍在 SQL 查询中 GROUP BY,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

在 SQL 查询中 GROUP BY 的含义是什么?

在 SQL 查询中 GROUP BY 的含义是根据指定的规则对数据进行分组,其作用是将查询结果按某一列或多列的值进行分组,值相等的为一组,GROUP BY 语句一般是和聚合函数进行配合使用。

Group By 和 Order By

select 类别, sum(数量) AS 数量之和 from A group by 类别 order by sum(数量) desc

在 Access 中不可以使用“order by 数量之和 desc”,但在 SQL Server 中则可以。

Group By 中 Select 指定的字段限制

select 类别, sum(数量) as 数量之和, 摘要 from A group by 类别 order by 类别 desc

执行后会提示下错误,如下图。这就是需要注意的一点,在 select 指定的字段要么就要包含在 Group By 语句的后面,作为分组的依据;要么就要被包含在聚合函数中。

Group By All

select 类别, 摘要, sum(数量) as 数量之和 from A group by all 类别, 摘要

中则可以指定“摘要”字段,其原因在于“多列分组”中包含了“摘要字段”,其执行结果如下表

“多列分组”实际上就是就是按照多列(类别 + 摘要)合并后的值进行分组,示例 4 中可以看到“a, a2001, 13”为“a, a2001, 11”和“a, a2001, 2”两条记录的合并。

SQL Server 中虽然支持“group by all”,但 Microsoft SQL Server 的未来版本中将删除 GROUP BY ALL,避免在新的开发工作中使用 GROUP BY ALL。Access 中是不支持“Group By All”的,但 Access 中同样支持多列分组,上述 SQL Server 中的 SQL 在 Access 可以写成

select 类别, 摘要, sum(数量) AS 数量之和 from A group by 类别, 摘要

以上是“在 SQL 查询中 GROUP BY”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注丸趣 TV 行业资讯频道!

向 AI 问一下细节

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-16发表,共计913字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 欧美精品久久久亚洲 | 少妇被粗大的猛烈进出69影院一 | 精品久久久久久亚洲 | 国产精品午夜福利视频234区 | 成人免费激情视频 | 国产福利社| 毛片网在线 | 禁断看护妇中文字幕在线视频 | 免费观看亚洲视频 | 成 人 黄 色 视频播放165 | 精品视频在线观看 | 免费黄色高清视频 | 成人国产 | 亚洲精品二区国产综合野狼 | 成人精品区 | 黑人巨大精品欧美 | 国产三级做爰在线观看∵ | 亚洲全黄 | 色婷婷综合久久久久中文一区二区 | 久久99热成人精品国产 | 亚洲熟妇无码av | 国产乱码精品一区二区三区中文 | 无翼乌工口肉肉无遮挡无码18 | 色人久久 | 欧美日韩久久中文字幕 | 免费国产黄网站在线观看动图 | 不卡一区二区在线 | 大胆欧美熟妇xx | 99久久精品国产一区二区成人 | 在线观看免费精品国自产 | 成年人免费观看网站 | 亚洲精品1区 | 国产精品18久久久久久小说 | 久久在线资源 | 永久在线免费 | 黄a视频在线观看 | 小嫩妇好紧好爽再快视频 | 日本一级成人毛片免费观看 | 美女被免费网站在线jk视频 | 精品在线99| 日日摸日日碰夜夜爽无码 |