Ver Mensaje Individual
  #10 (permalink)  
Antiguo 14/05/2009, 05:41
Avatar de RUX
RUX
 
Fecha de Ingreso: enero-2004
Ubicación: Las Palmas de Gran Canari
Mensajes: 566
Antigüedad: 20 años, 3 meses
Puntos: 0
De acuerdo Respuesta: Consulta SELECT con 2 tablas

He encontrado una consulta que parece que me vale al 100%. ¿Como la veis?, ¿existe algún modo de hacerla más sencilla?.

Código Codigo SQL:
Ver original
  1. SELECT id FROM reservas WHERE
  2. (calendario_entrada <= '2009-05-15' AND calendario_salida >= '2009-05-30') OR
  3. (calendario_entrada BETWEEN '2009-05-15' AND '2009-05-30' OR
  4. calendario_salida BETWEEN '2009-05-15' AND '2009-05-30')
  5. GROUP BY id

Lo que necesito es seleccionar todas las filas cuyo rango de fechas de calendario_entrada y calendario_salida interfieran con el rango de fechas 2009-05-15 y 2009-05-30 respectivamente.

Gracias!!
__________________
Rux.es - Sitio Personal | IslaRock.com - Todo Rock