MYSQL:按字段时间戳选择小时范围内的行



我有一个字段类型TIMESTAMP CURRENT_TIMESTAMP为预定(YYYY-MM-DD HH:MM:SS)的表,我需要选择从13:00:0015:00:00的所有行。

我尝试:

SELECT * FROM myTable WHERE rowDate BETWEEN '13:00:00' AND '15:00:00';

但我没有得到任何行。

谢谢!

您可以使用

TIME 函数提取时间戳的时间分量:

SELECT *
FROM myTable
WHERE TIME(rowDate) BETWEEN '13:00:00' AND '15:00:00';

相关内容

  • 没有找到相关文章

最新更新