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

दिन के दो समय के बीच चयन करने की क्वेरी

चूंकि आप SQL सर्वर पर हैं 2008 , आप नए TIME . का उपयोग कर सकते हैं डेटाटाइप:

SELECT * FROM MyTable
WHERE CAST(SyncDate AS TIME) BETWEEN '14:00' and '14:30'

यदि आपका बैकएंड अभी तक 2008 नहीं है :-) तो आपको कुछ इस तरह की आवश्यकता होगी:

SELECT * FROM MyTable
WHERE DATEPART(HOUR, SyncDate) = 14 AND DATEPART(MINUTE, SyncDate) BETWEEN 0 AND 30

14:00-14:30 घंटे देखने के लिए।



No

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. डेटाबेस में पासवर्ड स्टोर करने का पसंदीदा तरीका

  2. SQL सर्वर में सत्र संदर्भ में कुंजी/मान जोड़े सेट करें (sp_set_session_context)

  3. तार्किक संगति-आधारित I/O त्रुटि का पता चला SQL सर्वर को ठीक करने के तरीके

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

  5. लॉग और क्स्प कार्यों में गोलाई मुद्दा