我有一個表格,列出了每個日曆月份的部門和事件總數,如下所示。數據按部門和日期字段排序。每個記錄在一段時間內獲得最小值
我想要做的是獲得過去3個月的「計數」字段的最小值,併爲每個公司顯示,並在原始表格中顯示每行。
例如,第一條記錄的Count = 2,並且Dept-001的2011-1-1之前沒有數據,所以min(Count)爲2. 第二條記錄的Count = 9,過去3個月的分鐘數(Count)爲2,等等......
你會如何編寫一個查詢來給出這個輸出?謝謝,
表
Dept Count Date
001 2 2011-1-1
001 9 2011-2-1
001 1 2011-3-1
001 4 2011-4-1
001 5 2011-5-1
001 3 2011-6-1
002 2 2011-1-1
002 7 2011-2-1
002 1 2011-3-1
002 9 2011-4-1
002 6 2011-5-1
002 1 2011-6-1
輸出
Dept Min(Last 3 Month) Date
001 2 2011-1-1
001 2 2011-2-1
001 1 2011-3-1
001 1 2011-4-1
001 1 2011-5-1
001 3 2011-6-1
002 2 2011-1-1
002 2 2011-2-1
002 1 2011-3-1
002 1 2011-4-1
002 1 2011-5-1
002 1 2011-6-1
這有幫助嗎? http://stackoverflow.com/questions/5662545/how-do-i-group-on-continuous-ranges –