使用WHERE的SQL查询日期时间

时间:2015-05-21 11:45:44

标签: php sql datetime

我的日期时间字段如下: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日

0 个答案:

没有答案