Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wählen Sie Zeilen aus der MySQL-Tabelle aus, in denen der PHP-Zeitstempel älter als X ist

Die Timstamps von PHP sind eine einfache ganze Zahl, wohingegen MySQLs now() gibt einen datetime-Wert zurück. Höchstwahrscheinlich wird dies die Abfrage beheben:

SELECT ... WHERE user_regdate < unix_timestamp(now() - interval 7 day)) ...

Ohne den unix_timstamp()-Aufruf vergleichen Sie im Grunde Äpfel und Birnen.