仅限日期时间列的时间

时间:2016-04-20 20:13:28

标签: mysql datetime

我有一个讲座表,上面有讲座时间戳列表。

我想创建一个查询,让我可以过滤它的时间比例。例如,我想找到所有持续1小时的讲座(我不介意它在哪一天)。

到目前为止,我已经创建了一个代码,但它没有带来任何结果:

select time(lecturetime)
from lecture
where lecturetime >= '12:00:00' and lecturetime < '13:00:00'

有人可以为我纠正这个吗?

1 个答案:

答案 0 :(得分:2)

不要把讲课时间与讲课时间混为一谈(讲课时间)

select time(lecturetime)
from lecture
where time(lecturetime) >= '12:00:00' and time(lecturetime) < '13:00:00'