У меня есть таблица с именем room
комната с id
1 номер 1
2 Комната 2
и таблица с именем order
id id_room date_arrival date_departure
1 1 2018-09-13 2018-09-15
2 1 2018-09-27 2018-09-29
и когда я выбираю date_arrival в 2018-09-14 и date_departure в 2018-09-20 годах, я хочу создать незарегистрированную комнату. Пожалуйста, помогите мне..
Попробуйте это: проблема с перекрытием диапазона
http://sqlfiddle.com/#!9/9746d6/6
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