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

एसक्यूएल एक विशिष्ट वर्ष के बाद से वर्षों की सूची वापस करने के लिए

यह पुनरावर्ती CTE का उपयोग करते हुए 2004 से वर्तमान तक के सभी वर्षों को प्राप्त करता है:

with yearlist as 
(
    select 2004 as year
    union all
    select yl.year + 1 as year
    from yearlist yl
    where yl.year + 1 <= YEAR(GetDate())
)

select year from yearlist order by year desc;


  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. SSMS अब Azure डेटा स्टूडियो के साथ आता है

  3. SQL सर्वर गतिशील PIVOT क्वेरी?

  4. क्या मैं जावा ईई वेबएप से विंडोज प्रमाणीकरण का उपयोग कर SQL सर्वर से कनेक्ट कर सकता हूं?

  5. स्ट्रिंग को कैसे विभाजित करें और SQL सर्वर में तालिका में मान डालें