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

जांचें कि दिनांक SQL में अतिव्यापी है या नहीं

इस तर्क को आजमाएं:

SELECT te.* 
FROM [dbo].[tblBranchTimingEntry]  te
WHERE BranchEntryId = 24 AND
      '2015-01-14' < toDate AND
      '2015-02-28' > fromDate;

"ओवरलैपिंग" से आपका क्या मतलब है, इस पर निर्भर करता है कि <= . हो सकता है और/या >=

तर्क यह है:दो दिनांक सीमाएं ओवरलैप होती हैं, पहली शुरुआत दूसरे समाप्त होने से पहले और दूसरी शुरू होने के बाद पहली समाप्त होती है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. vb.net और asp.net का उपयोग करके एक्सेल को SQL डेटाबेस में आयात करना

  2. मैं SQL में दशमलव स्थानों की गणना कैसे करूं?

  3. SQL सर्वर में विश्लेषण सेवाओं (SSAS) डेटाबेस के सारणीबद्ध मॉडल प्रसंस्करण को स्वचालित करना

  4. कनेक्शन स्ट्रिंग को गतिशील रूप से बदलना

  5. SQL 2008 में अंतिम अनुक्रमणिका वर्ण प्राप्त करने का सबसे अच्छा तरीका क्या है?