MYSQL在两个数组中查找匹配项

时间:2019-11-10 10:44:33

标签: php mysql

我正在为预订系统编写日期范围搜索。我有一张桌子,上面有可以预订的资源列表,另一张桌子上的时隙与要预订的资源有关。

表结构将是:

RESOURCES 

ID | RESOURCE_NAME 

BOOKED_TIMESLOTS

ID | RESOURCE_ID | TIMESLOT

然后,我需要使用一个时隙数组搜索这些日期。如果数组中的日期之一与BOOKED_TIMESLOTS表中的日期之一匹配,则会从结果中删除资源。最明显的方法是遍历PHP中的数组,执行多个数据库查询,但是我想知道是否有更快的MYSQL解决方案。

0 个答案:

没有答案