2012-08-17 31 views
0

我有一些與某些生產投入和產出有關的數據。 我想要做的是,爲每個生產運行,顯示進入的內容和出現的內容。如何在SSRS中的列組下創建行組?

我有,在這一點上,一些看起來是這樣的:

Run# Item Input Output 
1  X   1   
     Y     1 

2  A   2   
     B   3   2 
     C     3 

當輸入/輸出從「方向」欄目組得到的,並且有上運行#和項目行組。 我想要的是這樣的:

Run# Item Input Item Output 
1   X  1  Y   1 

2   A  2  B   2 
      B  3  C   3 

這是可能的嗎?我覺得應該是這樣,但正如你可以從標題中看到的那樣,我甚至不知道要開始尋找什麼。

回答

1

做到這一點的方法是在查詢添加一個等級()像這樣:

dense_rank() OVER (Run#, Direction Order By ItemCode) as rank 

然後,您可以通過rank現場進行排分組(你沒有顯示的列),並在列分組中添加ItemCode作爲列。