定义了时间的mysql NOW()
我需要执行一个mysql select查询,其中表中的日期时间字段小于今天的日期,时间为凌晨2点 我将如何构建这个定义了时间的mysql NOW(),mysql,Mysql,我需要执行一个mysql select查询,其中表中的日期时间字段小于今天的日期,时间为凌晨2点 我将如何构建这个 SELECT * FROM tbl WHERE datetimefield < (DATE(NOW()) and time 2am) 从tbl中选择*,其中datetime字段
SELECT * FROM tbl WHERE datetimefield < (DATE(NOW()) and time 2am)
从tbl中选择*,其中datetime字段<(日期(NOW())和时间为凌晨2点)
感谢您的帮助。这样做有效:
SELECT * FROM tbl WHERE datetimefield < DATE_ADD(CURDATE(), INTERVAL 2 HOUR)
从tbl中选择*其中datetime字段
-在小提琴中,我使用了一个硬编码日期“2013-05-04”,因此它以后可以正常工作。从tbl中选择*其中datetimefield