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

प्रत्येक वर्ष के लिए अभिलेखों की संख्या का चयन करने के लिए प्रश्न

सभी वर्षों का डेटा प्राप्त करने का एक सरल तरीका -- तब भी जब वे where की शर्तों को पूरा नहीं करते हैं खंड -- सशर्त एकत्रीकरण का उपयोग करना है:

select year(fact_date) as yyyy,
       sum(case when stat = 1 and id = 16 then 1 else 0 end) as cnt_16
from tbl_fact
group by year(fact_date)
order by yyyy;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. System.AccessViolationException .NET 4.0 में SQL डेटाबेस से कनेक्ट करते समय

  2. आवर्ती पाठ फ़ाइल को sql सर्वर पर अपलोड करने का सबसे सरल तरीका

  3. SQL सर्वर लेनदेन संबंधी प्रतिकृति मुद्दे

  4. SQL सर्वर कार्य स्वचालन की मूल बातें

  5. एसक्यूएल क्वेरी एक्सएमएल मान वापस लौट रहा है