我有一个形式表,其具有以下结构MySQL的日期范围查询不工作
->id
->input_date
->form_num
->name
->address
我input_date
格式dataype DATETIME
与像
2015-12-29 12:45:08
我正在用最新报告模块的格式所以我的查询是:
SELECT *
FROM golden_leaves.forms
WHERE input_date >= '2015-02-01 00:00:35' AND input_date <= '2016-02-11 23:08:39'
ORDER BY id DESC;
所以基本上我想以便于2月1日至2月11日。但是当我查询它时,我的数据还包括12月,1月份?从2015年12月开始的输入日期也被提取?我也试过
WHERE input_date BETWEEN '2015-02-01 00:00:35' AND '2016-02-11 23:08:39' ORDER BY id DESC;
同样的事情。在我的postgres数据库中,这工作正常。
也许是因为你从2015年开始? –
2015年12月是> ='2015-02-01 00:00:35' –
上帝,我很抱歉,我错过了那一个。 :( – jackhammer013