Я предполагаю, что вы хотите запросить бесплатную комнату в течение периода типа 2. Это будет выглядеть так:
SELECT r.rom_ID
FROM rom r
WHERE NOT EXISTS (SELECT 1
FROM booking b
WHERE b.utsjekkdato > '2018-05-08' AND
b.ankomstdato < '2018-05-12'
) AND
r.romtype_ID = 2
LIMIT 1;
Обратите внимание, что строгие неравенства могут быть <=
и / или >=
в зависимости от того, что на самом деле означает доступность.