我的日期时间字段如下:2015年5月5日星期二00:07:32
我在PHP代码中使用的SQL查询是:
Select * from logs WHERE Date BETWEEN '".$from."' AND '".$to."'
Date is my column name
$ from和$ to是php中存储datetime的变量,格式与我数据库中的变量相同。
此查询会提取错误的结果,也就是说,它不会向我显示我提到的范围内的结果。可能是什么问题?
假设我写作时:
$from= Fri May 01 00:00:00.000 2015
$ to= Sun May 31 23:59:59.999 2015
仅显示5月1日至5月4日的结果,直至5月31日