我有一张table叫房间身份证件 房间1 房间12 房间2以及一个名为order的表身份证件 识别室 抵达日期 出发日期1 1 2018-09-13 2018-09-152 1 2018-09-27 2018-09-29当我选择2018-09-14抵达日期和2018-09-20离开日期时,我想要一个未预订的房间出现。请帮帮我。。
myzjeezk1#
试试这个:这是一个重叠范围的问题http://sqlfiddle.com/#!9月9746d6日
SELECT room.id, rname from room left join `roomorder` on room.id=`roomorder`.id_room and '2018-09-14' < date_departure AND '2018-09-20' > date_arrival
1条答案
按热度按时间myzjeezk1#
试试这个:这是一个重叠范围的问题
http://sqlfiddle.com/#!9月9746d6日