Consulta de disponibilidad

03/03/2005 - 21:11 por Javier Pérez | Informe spam
Hola chicos,

Tengo un problema con una consulta que no se muy bien como resolverlo. Os
cuento resumiento columnas

Actualmente tengo 2 tablas.

tblVehiculo

id, matricula
-
tblAlquilerVehiculo

id, idVehiculo, fechaSalida, fechaEntrada

cuando se realiza un alquiler aparecen filas en tblAlquilerVehiculo con el
id del alquiler (identidad) y la fecha en la que salió el coche (se alquilo)
con la fecha de entrada (cuando lo devolvió)

El problema se plantea cuando quiero calcular la disponibilidad para el dia
pej 3/3/05. Había pensado en pintar todos las filas que su fechaEntrada <=
3/3/05, es decir, aquellos alquileres que a día de la fecha ya lo hayan
devuelto. El problema es que también me aparecen los anteriores alquileres
de ese mismo vehiculo y solo me interesaría que apareciera el ultimo
alquiler para que funcione la disponibilidad.

Algun ayuda o sugerencia.?
 

Leer las respuestas

#1 Marcelo
03/03/2005 - 21:12 | Informe spam
Creo que faltaria una marca de Alquilado (Si/no), o disponible como te
parezca mejor en tblVehiculo


"Javier Pérez" escribió en el mensaje
news:
Hola chicos,

Tengo un problema con una consulta que no se muy bien como resolverlo. Os
cuento resumiento columnas

Actualmente tengo 2 tablas.

tblVehiculo

id, matricula
-
tblAlquilerVehiculo

id, idVehiculo, fechaSalida, fechaEntrada

cuando se realiza un alquiler aparecen filas en tblAlquilerVehiculo con el
id del alquiler (identidad) y la fecha en la que salió el coche (se


alquilo)
con la fecha de entrada (cuando lo devolvió)

El problema se plantea cuando quiero calcular la disponibilidad para el


dia
pej 3/3/05. Había pensado en pintar todos las filas que su fechaEntrada <> 3/3/05, es decir, aquellos alquileres que a día de la fecha ya lo hayan
devuelto. El problema es que también me aparecen los anteriores alquileres
de ese mismo vehiculo y solo me interesaría que apareciera el ultimo
alquiler para que funcione la disponibilidad.

Algun ayuda o sugerencia.?








Preguntas similares