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

MySQL Wählen Sie Zeilen aus, in denen die Zeitstempelspalte zwischen jetzt und vor 10 Minuten liegt

Verwendung:

  SELECT *
    FROM status
   WHERE code = 'myCode'
     AND `stamp_updated` BETWEEN DATE_SUB(NOW() , INTERVAL 10 MINUTE)
                           AND NOW()
ORDER BY stamp_updated DESC
   LIMIT 1

Die Reihenfolge im BETWEEN-Operator ist wichtig - Sie hatten es falsch.