用于识别以下查询的SQL?
哪个月显示每个地区的客户在旅行和夹带方面花费的总金额最多?
答案 0 :(得分:2)
根据要求。
通过使用Join Condition,我们可以获得所需的结果。
请完成查询。
从Fact_Table F选择L.Region,T.Month,SUM(F.Amount)作为Amount_Spent F.timekey = T.timekey上的内连接time_table T. 内部连接Location_table L on F.LocationKey = L.Locationekey其中f.purchasekey = 2 T.Month小组,L.Region
答案 1 :(得分:1)
尝试使用:
SELECT TOP 1 d.[Month]
FROM [Fact Table] t
INNER JOIN [Time Dimension] d ON d.[Time Key]=t.[Time Key]
ORDER BY t.[Amount] DESC