Ver Mensaje Individual
  #6 (permalink)  
Antiguo 03/08/2007, 02:15
seyko
 
Fecha de Ingreso: febrero-2007
Mensajes: 1.292
Antigüedad: 17 años, 3 meses
Puntos: 13
Re: Busqueda SQL complicada

Cita:
Iniciado por Gabo77 Ver Mensaje
Hola ElWolos, creo que esto te puede ayudar

Tus Tablas Son:

Propiedad
---------
cod_prop
direccion
nro
detalle
etc....

Reserva
---------
cod_reserva
cod_prop
fecha_in
fecha_out

Código:
SELECT *
FROM Propiedad P
WHERE NOT EXISTS(
    SELECT 1
    FROM Reserva R
    WHERE R.Cod_Prop = P.Cod_Prop
        AND (20070220 BETWEEN R.Fecha_In AND R.Fecha_Out)
        AND (20070225 BETWEEN R.Fecha_In AND R.Fecha_Out)
)
Creo que ayuda... si no me avisas pa castigarlo.... :p

Saludos!
Buenas,
Primero para que hacer una subconsulta si se puede hacer con un join.
Esta select no cubre el punto (3) de mi primer post.

Un saludo