Hola amigos !
Tengo una tabla de reservas de hotel, y otra de habitaciones asignadas a cada reserva. Una reserva
puede o no tener habitaciones asignadas.
Quiero obtener todas aquellas reservas que cumplan una condición, y de dichas reservas obtener si tienen o no asignada una habitación.
Para ello intento con
Código SQL
[-]Select RES.*, HAB.HABITACION
from RESERVAS RES
left join HABITACIONES HAB
on RES.NUMRESERVA = HAB.NUMRESERVA
where RES.FECHA = :Param1
pero aquellas reservas que tienes habitaciones asignadas SI me las devuelve, pero las reservas que no tienen habitaciones asignadas NO las devuelve.
He probado con todos los tipos de join y no doy con la solución.
Utilizo Interbase 7.5
Un saludos a todos y gracias por vuestra ayuda.