2009-09-21 81 views
0

排名數據,我試圖寫一個報告(Solaris上的DB2 9.5)執行以下操作:DB2 - 按時間範圍

我有一組數據,讓我們說這是一個順序表。我想運行一份報告,每個月都會給我每個客戶的訂單數量,以及當月的「排名」。排名將基於訂單數量。我在玩RANK()OVER子句,但我似乎無法讓它每月給我一個排名(或其他「由...分組」)。如果有100個客戶和12個月的數據,我希望在報告中1200行,100元不等,每1到100之間的排名讓我知道,如果有更多的細節將是有益的。提前致謝。

+0

我可能會越來越近,調查PARTITION BY子句... – nycjay 2009-09-21 22:30:25

+0

好吧,我發現了什麼樣子,在下面的工作解決方案......用了5頁資源: http://cmsaville.ca/documents/MiscDocs/TopNQueries.pdf – nycjay 2009-09-21 22:34:53

回答