¿Cómo consulto una base de datos mysql para devolver todos los registros con una fecha y hora anterior a 1 semana atrás? Tenga en cuenta que la tabla de fecha y hora almacena todo en UTC, y debería compararlo en eso mismo.
Para que quede claro, estoy buscando una consulta mysql pura.
SELECT SUBDATE('2008-01-02', 7);
O
SELECT SUBDATE(now(), INTERVAL 1 week);
Resultado:
2007-12-26
fuente