【发布时间】:2016-11-01 03:59:01
【问题描述】:
我有下一个代码:
SELECT * FROM lc_t_ordenes
WHERE fecha_registro between date(%s) and date(%s)+.9
ORDER BY fecha_registro ASC
当日期在2016-10-01 和2016-10-30 之间时,它可以工作,但是当我尝试仅查找日期为2016-10-31 时的记录时不起作用。
表格中的日期是timestamp。如何查找date1 (2016-10-01 00:00:00) 和date2 (2016-10-01 23:59:59) 之间的记录?
用户只输入2016-10-01。
【问题讨论】:
-
你不能使用 fecha_registro >= date1 AND fecha_registro
-
没有不行