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

PIVOT ऑपरेटर में निर्दिष्ट कॉलम नाम FirstName, PIVOT तर्क में मौजूदा कॉलम नाम के साथ विरोध करता है

यह ऐसा है जैसे त्रुटि कहती है कि आपके कॉलम नाम गलत हैं क्योंकि उन्हें बिना नाम के पढ़ा जाएगा। उन्हें उनके उचित नाम दें:

select isnull(Jan,0), isnull(feb,0) from(select sum(data) as amount, [month] 
from yourtable group by [month] )as p
pivot(
sum(amount) for [month] in(jan,feb)) as piv


  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. अलग-अलग संख्या में स्तंभों के साथ कई तालिकाओं से एक दृश्य बनाना

  3. GETUTCDATE () SQL सर्वर में उदाहरण (T-SQL)

  4. एसक्यूएल क्वेरी में क्रॉस शामिल हों

  5. SQL सर्वर में ddmmyyyy के रूप में वापसी की तारीख