【发布时间】:2014-04-02 14:25:00
【问题描述】:
我有两列,一列是日期时间,另一列是时间。 我需要将 CURDATE() 添加到时间列,并与日期时间列进行比较。
SELECT b.rese_data,
a.period_ini,
a.period_end
FROM esp_time a,
rese b
WHERE a.week_day = WEEKDAY(NOW())
AND a.period_ini <= NOW()
AND a.period_end >= NOW()
AND b.rese_data >= a.periodo_ini
AND b.rese_data <= a.periodo_fim
首先我选择两个时期(时间),可以像:
period_ini = "12:00:00"
pediod_end = "17:00:00"
然后与 rese_data(datetime) 进行比较
【问题讨论】:
-
不确定,但我想你会想要
CONCAT(CURDATE(), ' ', period_ini)