2009-11-06 112 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