Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como descobrir se uma data se encaixa em um intervalo em 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

Este exemplo fornecerá todos os registros maiores que '2011-06-16 07:00:00' onde o campo é exatamente um múltiplo de 2 horas.