gpt4 book ai didi

sql - GROUP BY 是如何工作的?

转载 作者:行者123 更新时间:2023-12-03 07:37:33 26 4
gpt4 key购买 nike

假设我有一个带有属性的表 Tab1 - a1a2...等。没有一个属性是唯一的。

以下查询的性质是什么?它总是返回一行吗?

SELECT a1, a2, sum(a3) FROM Tab1 GROUP BY a1, a2

最佳答案

GROUP BYGROUP BY 字段的每个唯一组合返回一行。因此,在您的示例中,Tab1 行中出现的 (a1, a2) 的每个不同组合都会导致查询中的一行代表具有给定组合的行组按字段值分组。 SUM() 等聚合函数是对每个组的成员进行计算的。

关于sql - GROUP BY 是如何工作的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7434657/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com