ayuda con consulta

Sergio
04 de Noviembre del 2004
Hola buenas, ahi va mi duda a ver si me ayudan, tengo una base de datos access con dos tablas "habitaciones" y "reservas" bien quiero hacer consultas de habitaciones libres, expongo mi idea pero acepto todas.
Yo he echo la siguiente consulta

select Numero from habitaciones left JOIN reservas ON habitaciones.Numero=reservas.NumH where not exist ( select Dias from habitaciones left join reservas on reservas.NumH=habitaciones.Numero where Dias between #"&fechaE&"# and #"&fechaS&"#) and Tipo='"&tipo&"'

Bien Numero es el numero d habitaciones 333(ejemplo)
en la tabla reservas tb se anota ese numero
tipo se lo paso x variable bien se simple,doble...
y fechas tb

creo q con esa consulta lo q deberia salirme
despues d abrirla y

while (objRS.eof=false) // osea mientras n este vacio

response.write(objRS.fields("Numero")
wen

deberia salirme los numeros d habitaciones que sin del tipo q elegi y q no tienen en DIAS(dias q estan ocupadas) ningun dia dentro del rango ese

osea habitaciones disponibles para esos dias del tipo elegido. Me da un fallo de consulta y se xq.

Acepto criticas sugerencias... todo gracias