Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie finde ich heraus, ob ein Datum in ein Intervall in PHP oder MySQL passt?

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

In diesem Beispiel erhalten Sie alle Datensätze, die größer sind als „2011-06-16 07:00:00“, wobei das Feld genau ein Vielfaches von 2 Stunden ist.