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

MySQL:Sammenlign MELLEM tid

Jeg tror, ​​det du leder efter er:

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

Jeg er ikke sikker på, om du skal bruge CAST s, selvom dette også burde virke.

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


  1. Mysql select * fra returnerer ikke alle rækker

  2. Sådan opretter du en lagret procedure i SQL Server

  3. Ydeevne/effektivitet af 2 SELECT-sætninger vs UNION vs alt andet i MySQL-PHP

  4. Databasehjørne:Begyndervejledning til Mysql-lagringsmotorer