我正在研究我的一个函数,它将根据时隙返回查询。
这是我想要完成的事情:
使用开始时间y-m-d
;我抓住与那个时段匹配的结果。我得到的是start hour
和end 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:
建议或想法?
答案 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`;