sql >> Databasteknik >  >> RDS >> Mysql

Välj rader från MySQL-tabellen där PHP-tidsstämpeln är äldre än X

PHPs timstamps är ett enkelt heltal, medan MySQL:s now() returnerar ett datetime-värde. Troligtvis kommer detta att fixa frågan:

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

I grund och botten, utan unix_timstamp()-anropet, jämför du äpplen och apelsiner.



  1. Oracle (gamla?) Joins - Ett verktyg/manus för konvertering?

  2. Optimeringströsklar – gruppering och aggregering av data, del 1

  3. MySQL maximal minnesanvändning

  4. Inkluderar MySQL som ingår i MAMP inte en konfigurationsfil?