Ich versuche, eine MySQL-Select-Anweisung auszuführen, bei der das heutige Datum angezeigt wird und nur Ergebnisse zurückgegeben werden, die an diesem aktuellen Tag registriert wurden. Ich habe derzeit Folgendes versucht, aber es scheint nicht zu funktionieren.
SELECT users.id, DATE_FORMAT(users.signup_date, '%Y-%m-%d')
FROM users
WHERE users.signup_date = CURDATE()
Ich habe meine SELECTAussage dahingehend geändert , danke Jungs.
SELECT id FROM users WHERE DATE(signup_date) = CURDATE()
signup_datewenn er die Uhrzeit enthält? Dann möchten Sie das Datumsformat in der WHEREKlausel verwenden, um die Uhrzeit zu entfernen , damit sie mit demCURDATE()
mysql_num_rowszeigt 0 nicht an. Nur ein Leerzeichen.
signup_datedas Datum / Uhrzeit-Feld ist