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

MySQL चुनें:WHERE (अभी समय है) =टेबलवैल्यू और टेबलवैल्यू के बीच

MySQL . में , टाइमस्टैम्प काफी भ्रमित करने वाला शब्द है।

अगर वे lowerlimit . हैं और upperlimit TIME हैं 00:00:00 . से कॉलम करने के लिए 23:59:59 :

SELECT  String
FROM    TableName
WHERE   CURTIME() BETWEEN lowerlimit AND upperlimit
        OR CURTIME() BETWEEN SUBTIME(upperlimit, '24:00:00') AND lowerlimit
        OR SUBTIME(CURTIME(), '24:00:00') BETWEEN SUBTIME(upperlimit, '24:00:00') AND lowerlimit

यह मध्यरात्रि संक्रमणों को सही ढंग से संभाल लेगा।



  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. स्प्रिंग-बूट वेब ऐप थोड़ी देर के बाद MySQL / RDS से कनेक्ट करने की क्षमता खो देता है

  3. MySQL डेटाबेस को Amazon RDS से DigitalOcean में माइग्रेट करना

  4. पीडीओ मल्टी-क्वेरी SQLSTATE [HY000]:सामान्य त्रुटि

  5. प्रविष्टि गति मंदी के रूप में तालिका mysql में बढ़ती है