![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Hola Juanma92
No se si has visto lo que te conteste en esta consulta, lo único que tienes que hacer es adaptarla a lo que quieres. Un saludo
__________________
Al hacer una consulta SQL, haz que los demás te entiendan y disfruten de ella, será tú reflejo de tú saber. |
|
#2
|
||||
|
||||
|
Ya me parecía que me sonaba esa pregunta y ese select. He unido ambos hilos, por favor, si no has conseguido solucionar tu duda entonces no abras otro hilo, sigue en el que has creado primeramente. Gracias por tu colaboración.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#3
|
||||
|
||||
|
Creo que mejor lo haces con un stored procedure, le pasas las fechas que solicita el cliente y ahí lo procesas mejor.
¡Ops!, con access , creo que no puedes.Entonces te aconsejo el "divide y vencerás?. Primero compruebas en la tabla de ocupadas y si está libre entonces compruebas en la tabla reservas. En dos pasos. Más simple y claro.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#4
|
|||
|
|||
|
Y como lo hago?
Y como hago para consultar en una y luego en otra? Si en delphi desp necesito comunicar a un dbgrid? Por eso lo hacia todo en una consulta
|
|
#5
|
|||
|
|||
|
Hola olbeup, sisi lo vi, y lo hice asi y me salio. Gracias. Ahora en esta quise hacer algo parecido agregando parametros a cada una de las subconsultas y un parametro mas en el where. Pero no me devuelve nada
|
|
#6
|
||||
|
||||
|
Cita:
Entonces hay que comprobar que tanto en reservadas como en ocupadas no estén entre esas fechas, bien. Pienso que en lugar de buscar las ocupadas en esas fechas, hay que buscar las libres, por ejemplo, todas las que la fechaingreso sea mayor (¿o igual?) que la fecha salida de reservas/ocupadas serán válidas. Y por el mismo motivo, todas las que fechasalida sea menor (¿o igual?) que fechaentrada de reservas/ocupadas también serán válidas. Por supuesto, se supone que se controla que las fechas dadas por el cliente son correctas, fechaentrada < fechasalida Suponemos que las fechas que ha pedido el cliente están en las variables de fecha: desdefecha, hastafecha Creo que es eso lo que quieres.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal Última edición por Casimiro Noteví fecha: 29-11-2012 a las 14:27:24. |
|
#7
|
||||
|
||||
|
Creo que no, que tampoco es así.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#8
|
|||
|
|||
|
claro
Claro, es algo asi, pero en la tabla reservas y ocupadas yo tengo solo habitaciones en uso, es decir que yo tengo que listar todas las habitaciones de la tabla Habitaciones, que no esten en las tablas Reservas o en ocupadas entre las fechas que me da y ademas que sean del tipo que me pide. Se entiende?
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Consulta entre 2 fechas. | DeLiRioS | MySQL | 14 | 29-04-2013 18:36:35 |
| Consulta Mysql Suma entre rango de fechas | kaeltas | MySQL | 4 | 22-06-2012 21:30:44 |
| Consulta entre fechas con ADO | radenf | Varios | 7 | 16-12-2010 12:06:35 |
| Obtener consulta entre fechas | maravert | MySQL | 1 | 16-11-2009 22:44:15 |
| slq entre dos fechas comparar fechas | taru | MySQL | 2 | 30-07-2007 16:10:36 |
|