多年来GROUP BY,我一直在使用所有类型的聚合查询.最近,我一直在反向设计一些PARTITION BY用于执行聚合的代码.在阅读我能找到的所有文档时PARTITION BY,听起来很像GROUP BY,可能还添加了一些额外的功能?它们是相同通用功能的两个版本,还是它们完全不同?
GROUP BY
PARTITION BY
t-sql sql-server aggregate-functions window-functions
aggregate-functions ×1
sql-server ×1
t-sql ×1
window-functions ×1