我有两个字段,“cont_time_published”和“cont_date_published”,我想用它来过滤记录列表中的结果。日期和时间MySQL语句
select *
from news
WHERE cont_date_published < CURDATE() AND cont_time_published < CURTIME()
我想实现只显示发布时间和发布日期过去的记录的列表。因此,它会过滤一个有今天的日期,但时间仍然是未来的记录。
当日期是今天和时间是未来时,结果是错误的。
cont_date_published是“仅DATE”字段,而cont_time_published是“TIME”字段。
如果不是太晚了,刚将两列合并到DATETIME类型之一中,并节省您所有的麻烦。 –
ÁlvaroGonzález由于日期和时间选择器的原因,我的框架不允许时间和日期成为一个字段。 – Cavemanharris