Mysql
 sql >> база данни >  >> RDS >> Mysql

MySQL Изберете редове, където колоната с времеви печат между сега и преди 10 минути

Използвайте:

  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

Редът в оператора BETWEEN има значение - имахте го обратно.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да ИЗБЕРЕТЕ произволни редове от таблица с точен брой редове?

  2. Как да получа само цифри от String в mysql?

  3. Запазена дума в името на колоната - вмъкнете в MySQL

  4. Как да накарам Django да работи с MySQL в XAMPP?

  5. Как да сравним низа на версията (x.y.z) в MySQL?