Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

एकत्रीकरण परिणामों को कॉलम में कैसे बदलें?

pivot() . का सरल क्रॉसस्टैब संस्करण इस तरह दिखेगा:

select 
    dfips
  , dcounty
  , mail_sumton = sum(case when context = 'mail' then sumton else null end)
  , rail_sumton = sum(case when context = 'rail' then sumton else null end)
from t
group by dfips, dcounty


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. डेबेज़ियम:डेटाबेस में कोई अधिकतम एलएसएन दर्ज नहीं किया गया; कृपया सुनिश्चित करें कि SQL सर्वर एजेंट चल रहा है

  2. महीने और साल के हिसाब से SQL ग्रुपिंग

  3. MS-SQL टेबल डिज़ाइनर में वर्गाकार कोष्ठकों का अर्थ []?

  4. SQL सर्वर त्रुटि 109:INSERT कथन में VALUES खंड में निर्दिष्ट मानों की तुलना में अधिक स्तंभ हैं

  5. SQL सर्वर 2005 में समग्र अद्वितीय बाधा कैसे बनाएं?