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

रिकॉर्ड का चयन करें जहां दिनांक ==अब + 21 दिन (बीच में नहीं)

मुझे लगता है कि आप चाहते हैं:

SELECT timestart, timefinish, sessionid 
FROM sessions_dates 
WHERE timestart >= UNIX_TIMESTAMP(DATE_ADD(NOW(), INTERVAL 21 DAY)) AND
      tmestamp < UNIX_TIMESTAMP(DATE_ADD(NOW(), INTERVAL 22 DAY))

संभवतः, timestart एक समय घटक है। यह संस्करण इसे ध्यान में रखता है और फिर भी timestart . पर एक अनुक्रमणिका के उपयोग की अनुमति देगा ।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL का उपयोग करके यूनिक्स टाइमस्टैम्प को मानव पठनीय तिथि में बदलें

  2. PHP/MySQLi:सेट lc_time_names और DATE_FORMAT() एक mysqli क्वेरी में?

  3. कोडनिर्देशक:सत्र के साथ किसी अन्य तालिका से तालिका अपडेट करें

  4. MySQL Parameterized क्वेरी लाइक का उपयोग कर

  5. सुअर में समूह समवर्ती समकक्ष?