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

मूल्यों के 24 घंटे

इस समय, आपका SELECT आपको केवल वही परिणाम देता है जो हुआ बिल्कुल वर्तमान क्षण से 24 घंटे पहले। आपको जो चाहिए वह एक सीमा है। 1 घंटे के लिए उदाहरण (स्पष्टता के लिए इंडेंटेशन जोड़ा गया):

WHERE `time` BETWEEN 
   DATE_SUB('".$choice."', INTERVAL 24 HOUR) 
   AND DATE_SUB('".$choice."', INTERVAL 23 HOUR) 

इस तरह, आपको time with के साथ परिणाम मिलेंगे "अब - 24 घंटे" और "अब - 23 घंटे" की 1-घंटे की सीमा में। बीच ऑपरेटर इसके बराबर है:

WHERE `time` >= DATE_SUB('".$choice."', INTERVAL 24 HOUR)
   AND `time` <= DATE_SUB('".$choice."', INTERVAL 23 HOUR) 


  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 में SQLServer फ़ंक्शन SCOPE_IDENTITY () के बराबर?

  3. ट्री प्रारूप में MYSQL आउटपुट या स्तर जोड़ना (अभिभावक-बच्चा)

  4. mysqli_connect ():(HY000/2002):होस्टिंग पर कनेक्शन का समय समाप्त हो गया

  5. mysql में एक फ़ाइल के लिए sql क्वेरी के परिणाम लिखें