sql >> Database teknologi >  >> RDS >> Mysql

MySQL Vælg rækker, hvor tidsstempelkolonnen mellem nu og 10 minutter siden

Brug:

  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

Rækkefølge i operatøren MELLEM betyder noget - du havde det baglæns.



  1. Indsætter du flere rækker i en enkelt SQL-forespørgsel?

  2. Scrabble ordfinder:bygge en prøve, gemme en prøve, bruge en prøve?

  3. Fuld forståelse for PDO ATTR_PERSISTENT

  4. Sådan omdøbes primær nøglebegrænsning for flere tabeller i SQL Server-databasen - SQL Server / TSQL vejledning del 64