Bestimmen von Geburtstagen mithilfe von MySQL-Zeitstempeln
Um Benutzer zu identifizieren, die an einem bestimmten Tag Geburtstage feiern, können Sie mithilfe von MySQL-Zeitstempeln die folgende Abfrage nutzen:
SELECT * FROM USERS WHERE DATE_FORMAT(FROM_UNIXTIME(birthDate),'%m-%d') = DATE_FORMAT(NOW(),'%m-%d')
Erklärung:
Durch den Vergleich des formatierten Geburtsdatums mit dem heutigen Datum mithilfe von DATE_FORMAT ruft die Abfrage alle Zeilen ab, in denen der Geburtstag des Benutzers mit dem aktuellen Tag übereinstimmt, sodass Geburtstage identifiziert und entsprechende E-Mails gesendet werden können.
Das obige ist der detaillierte Inhalt vonWie identifiziere ich Geburtstage mithilfe von MySQL-Zeitstempeln?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!