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

एसक्यूएल सर्वर 2008 में वर्ष में दिनों की संख्या की गणना कैसे करें?

आप कोशिश कर सकते हैं:

  declare @y int;
  set @y = 2014;

  SELECT DATEDIFF(day,  cast(@y as char(4)),  cast(@y+1 as char(4))) Days

परिणाम:

Days
365

2टिप्पणी द्वारा संस्करण:

 declare @y int;
 set @y = 2014;

 SELECT DATEDIFF(day,  cast(cast(@y as char(4)) as date),  cast(cast(@y+1 as char(4)) as date)) DaysCnt


  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 सर्वर 2005 - तालिका को प्रोग्रामेटिक रूप से निर्यात करें (इसे फिर से बनाने के लिए एक .sql फ़ाइल चलाएँ)

  2. CHARINDEX बनाम LIKE सर्च बहुत अलग प्रदर्शन देता है, क्यों?

  3. SqlDataAdapter.Fill () - रूपांतरण अतिप्रवाह

  4. SQL सर्वर में समूहीकृत संयोजन

  5. SQL सर्वर में DENSE_RANK () कैसे काम करता है