duda sobre consulta
Amigos del club buenas a todos espero me puedan ayudar con la siguiente duda sobre una consulta que tengo SQL. primero trabajo con firebird 2.0 y delphi 7 mi problema es el siguiente:
Tengo una tabla de reservas donde tengo una fecha inicial y una fecha final y quiero saber en el momento de insertar un nuevo registro que no se encuentre una reserva en esas fechas tengo la siguiente consulta pero no me funciona cuando la nueva reserva esta unos días mas adelante que la fecha inicial y unos días mas atraz que la fecha final
la idea es que si no hay reservas para esas fechas devuelve la consulta vacía. Gracias de antemano por la ayuda |
Hola
Firebird acepta IFF(), deberías pensar en esa posibilidad. Saludos |
Caral gracias por responder pero como seria en la misma consulta SQL o en un procedimiento?
|
Hola
Se me ocurre algo asi: No lo he probado.
Seleccione el ID si la fecha de inicio es mayor que la de la reserva y menor que la de Fin, osea, entre las fechas. Esto te dira si esta reservada esa fecha o libre, creo......:D Saludos |
La franja horaria es GMT +2. Ahora son las 10:41:29. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi