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

PHP और MYSQL का उपयोग करके आज मना रहे दोस्तों का जन्मदिन कैसे खोजें

यह 29 फरवरी को संभालती है - 1 मार्च को गैर-लीप वर्षों में उत्सव दिवस के रूप में मानते हुए।

SELECT u.name
FROM users u INNER JOIN friendships f ON (f.user_id = u.id)
WHERE f.friend_id = 6 -- whatever your id is
    AND (
        MONTH(u.birthdate) = MONTH(NOW())
        AND DAY(u.birthdate) = DAY(NOW())
    ) OR (
        MONTH(c.birthdate) = 2 AND DAY(c.birthdate) = 29
        AND MONTH(NOW()) = 3 AND DAY(NOW()) = 1
        AND (YEAR(NOW()) % 4 = 0)
        AND ((YEAR(NOW()) % 100 != 0) OR (YEAR(NOW()) % 400 = 0))
    )

आपकी टेबल संरचना को न देखने के बाद, मैंने अभी अनुमान लगाया है कि आप मैत्री संबंधों को कैसे संभालते हैं



  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 Azure को जोड़ना

  2. कच्ची क्वेरी बदलें लार्वा एलोक्वेंट में शामिल हों

  3. MySQL में प्रतिदिन नए उपयोगकर्ता कैसे प्राप्त करें

  4. MySQL उपयोगकर्ताओं को डेटाबेस बनाने दें, लेकिन केवल अपने डेटाबेस तक पहुँच की अनुमति दें

  5. SQL प्रत्येक आयु के लिए 100 यादृच्छिक पंक्तियाँ लौटाता है