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

SQL सर्वर में विशिष्ट समय सीमा क्वेरी

मुझे लगता है कि आप उन तीनों को चयन मानदंड के हिस्से के रूप में चाहते हैं। आपको अपने जहां में कुछ कथनों की आवश्यकता होगी, लेकिन वे आपके प्रश्न के लिंक के समान होंगे।

SELECT *
  FROM MyTable
  WHERE [dateColumn] > '3/1/2009' AND [dateColumn] <= DATEADD(day,1,'3/31/2009') 
        --make it inclusive for a datetime type
    AND DATEPART(hh,[dateColumn]) >= 6 AND DATEPART(hh,[dateColumn]) <= 22 
        -- gets the hour of the day from the datetime
    AND DATEPART(dw,[dateColumn]) >= 3 AND DATEPART(dw,[dateColumn]) <= 5 
        -- gets the day of the week from the datetime

आशा है कि यह मदद करता है।



  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 सर्वर में किसी तालिका में JSON कैसे सम्मिलित करें

  3. जावा से SQL Server 2008 से कनेक्ट करना

  4. SQLCommand को पैरामीटर पास करने का सबसे अच्छा तरीका क्या है?

  5. एसक्यूएल सर्वर (टी-एसक्यूएल) में डेटाबेस के संयोजन को कैसे दिखाएं