我有一个表,其字段类型为TIMESTAMP
,其中CURRENT_TIMESTAMP为预定值(YYYY-MM-DD HH:MM:SS
),我需要选择整天从13:00:00
至15:00:00
的所有行。
我尝试:
SELECT * FROM myTable WHERE rowDate BETWEEN '13:00:00' AND '15:00:00';
但是我什么也没得到。
谢谢!
答案 0 :(得分:0)
您可以使用TIME
函数提取时间戳记的时间部分:
SELECT *
FROM myTable
WHERE TIME(rowDate) BETWEEN '13:00:00' AND '15:00:00';