我有一个以DATETIME
格式存储时间数据的表。我想构建一个查询,以便在每天的给定时间(例如15:00 - 即下午3点)之后返回值,而不仅仅是给定日期。
这在MySQL中是否可行。有没有人有任何例子?
答案 0 :(得分:2)
您可以使用hour()
功能:
where hour(col) >= 15
答案 1 :(得分:0)
你可以这样做:
WHERE TIME(column) >= '15:00:00'
甚至
WHERE TIME(a.column) >= TIME(b.cutoff)