sql >> Database teknologi >  >> RDS >> Mysql

Vælg rækker fra MySQL-tabellen, hvor PHP-tidsstemplet er ældre end X

PHP's tidsstempler er et simpelt heltal, hvorimod MySQL's now() returnerer en datetime-værdi. Mest sandsynligt vil dette rette op på forespørgslen:

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

Dybest set, uden unix_timstamp()-kaldet, sammenligner du æbler og appelsiner.



  1. MySQL JOIN returnerer NULL-felter

  2. Indeksering for BINÆR LIKE operationer i MySQL

  3. Kan jeg løse dette med ren mysql? (sammenføjning på '' adskilte værdier i en kolonne)

  4. Hvordan får man ID for den sidst opdaterede række i MySQL?