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

सोमवार को 2 तिथियों के बीच खोजें

यह प्रक्रिया क्षेत्रों और भाषाओं से स्वतंत्र है।

कृपया पहली पंक्ति पर ध्यान दें SET DATEFIRST 1 . के साथ ।

SET DATEFIRST 1; -- First day of the week is set to monday

DECLARE @DateFrom DateTime ='20150601', @DateTo DateTime = '20150630' ;

WITH CTE(dt)
AS
(
      SELECT @DateFrom
      UNION ALL
      SELECT DATEADD(d, 1, dt) FROM CTE
      WHERE dt < @DateTo
)
SELECT dt FROM CTE  where datepart ("dw", dt) = 1;


  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. SQL सर्वर में sys.parameters, sys.system_parameters और sys.all_parameters के बीच अंतर

  4. मैं एक एसक्यूएल सर्वर 2008 डेटटाइम ऑफसेट को डेटटाइम में कैसे परिवर्तित कर सकता हूं?

  5. सबक्वेरी में ऑर्डर के साथ एसक्यूएल त्रुटि