Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment savoir si une date correspond à un intervalle en PHP ou MySQL ?

select *
from test
where datetimefield > '2011-06-16 07:00:00'
and
mod(timestampdiff(second,'2011-06-16 07:00:00',datetimefield),7200) = 0

Cet exemple vous donnera tous les enregistrements supérieurs à '2011-06-16 07:00:00' où le champ est exactement un multiple de 2 heures.