我试图更好地理解 SQL 中的分析函数。
我的理解是否正确,窗口函数将应用于出现在“分区依据”中的每个独特的字段组合?
如果我将我的结果集划分为几个字段,这些字段的出现顺序是否重要?
更具体地说,以下两个查询的结果在任何情况下都会有所不同吗?
Select customer_code,
state,
weekOfDate,
SUM(Sales) over(partition by customer_code,state,weekOfDate)
From Sales
Select customer_code,
state,
weekOfDate,
SUM(Sales) over(partition by weekOfDate,state,customer_code)
From Sales