获取具体的日期范围

时间:2011-10-13 09:31:47

标签: mysql

我正在使用

SELECT * from tbl_name WHERE DATE_SUB(CURRENT_DATE(), INTERVAL 3 DAY)

选择特定日期的数据。问题是该行在3天之前就获得了数据。 做什么这样选择的数据是到现在为止的三天?

1 个答案:

答案 0 :(得分:2)

首先,您的字段应为datetimedate类型,然后您可以使用between子句

your_date_field BETWEEN now() - INTERVAL 72 HOURS AND now()