2010-02-12 39 views
0

我用透視來獲取數據格式SQL樞軸和格式化電網

Store department Employee  Q1   Q2   Q3 
---------------------------------------------------------- 
abc  d1   u1   1   Null  Null 
abc  d1   u1   Null  3   Null 
abc  d1   u1   Null  Null  2  
abc  d1   u2   1   Null  Null 
abc  d1   u2   Null  3   Null 
abc  d1   u2   Null  Null  2 
abc  d2   u1   1   Null  Null 
abc  d2   u1   Null  3   Null 
abc  d2   u1   Null  Null  2  

我想他們組作爲

Employee    Q1   Q2   q3 
------------------------------------------------------------------ 
u1     1   3  2 
u2     1   3  2 

我怎樣才能做到這一點使用SQL查詢或是否有可能直接使用數據透視圖做它

+0

顯示我們產生上述結果的支點的sql .. – 2010-02-12 16:27:37

回答

0

我改變了我的查詢,這樣我就不必組,結果得到所期望

0

假設PIVOTED是產生您顯示的數據的表或查詢

select employee, avg(Q1) as Q1, avg(Q2) as Q2, avg(Q3) as Q3 
from PIVOTED 
group by employee 

當然avg不可能是正確的分組(min?最大?)。請告訴我們更多。