sql >> Databáze >  >> RDS >> Mysql

MySQL:Porovnejte BETWEEN časem

Myslím, že to, co hledáte, je:

SELECT * FROM table WHERE start < CAST('05:00:00' AS time) AND end > CAST('05:00:00' AS time)

Nejsem si jistý, zda potřebujete použít ODESLAT s, i když by to také mělo fungovat.

SELECT * FROM table WHERE start < '05:00:00' AND end > '05:00:00'


  1. SQL Server Fulltextové vyhledávání Únikové znaky?

  2. Syntaxe SQL 'LIKE'

  3. Jak dotazovat sloupec JSON v MySQL

  4. Analýza a porovnání dat pomocí Coldfusion a MySQL