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

SQL जो अगले और पिछले 14 दिनों के भीतर सभी जन्मदिनों को सूचीबद्ध करता है

अगले x दिनों और पिछले x दिनों के लिए आगामी जन्मदिन प्राप्त करने के लिए सबसे सरल कोड यहां दिया गया है

यह प्रश्न भी लीप-वर्ष से प्रभावित नहीं है

SELECT name, date_of_birty 
FROM users 
WHERE DATE(CONCAT(YEAR(CURDATE()), RIGHT(date_of_birty, 6)))
          BETWEEN 
              DATE_SUB(CURDATE(), INTERVAL 14 DAY)
          AND
              DATE_ADD(CURDATE(), INTERVAL 14 DAY)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL (MySQL) बनाम NoSQL (CouchDB)

  2. django उत्पादन पर डेटाबेस माइग्रेशन

  3. SQLalchemy की `यील्ड_पर ()` समस्याओं को बेहतर ढंग से समझें

  4. INDEXes का उपयोग क्यों और कहाँ करें - पक्ष और विपक्ष

  5. MySQL:sql_mode को स्थायी रूप से सेट करना