2009-11-06 128 views
1

我的表值是行轉換爲sql server 2005中的列?

Esino ym  workeddays name 
     1 200906  25  a 
     1 200907  24  a 
     1 200908  27  a 
     2 200906   22  b 
     2 200907  25.... b 

我NEDD OUT輸出爲

 Esino ym1  ym2 ym3  w1 w2 w3 name 
     1  200906 200907 200908 25  24 27 a 
     2  200906 200907 200908 22 25 21 b.. 

條件是

  1. 是我輸入我一個月之間給出的YM動態的例如200906到200912或200901至200906
  2. 工作日這也取決於員工禮物

回答

0

,你可以做這樣的使用PIVOT