使用MySQL检索基于时隙的结果

时间:2014-10-24 21:00:58

标签: php mysql pdo

我正在研究我的一个函数,它将根据时隙返回查询。

这是我想要完成的事情:

使用开始时间y-m-d;我抓住与那个时段匹配的结果。我得到的是start hourend hour (00:00:00),而不是比较之前的结果,只是抓住查询,开始时间和结束时间都在给定{之内或之上{ {1}}和start hour

我的问题是我可以使用end hour中的一个查询完成所有操作吗?

PHP PDO (MySQL) start time format in database:

Y-m-d start and end hour format in database:

建议或想法?

1 个答案:

答案 0 :(得分:1)

根据我们进行的讨论,您需要一个如下查询:

SELECT * 
    FROM 
       `tbl_name` 
    WHERE 
       `start_time` = '{Y-m-d}' AND 
       `start_time_hour` >= '{Start H}' AND 
       `end_time_hour` <= '{END H}' 
   ORDER BY 
       `start_time_hour`;