Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/09/2017, 11:51
VALFONSOG
 
Fecha de Ingreso: julio-2015
Ubicación: MEXICO
Mensajes: 46
Antigüedad: 8 años, 9 meses
Puntos: 0
Pregunta Mysql con consulta de fechas con dos columnas

Buenos dias tengo la siguiente tabla de la renta de autos


Mi consulta recibe dos valores la fecha en que quieren rentar el auto y la fecha que lo quieren regresar, que comparo con fechaHoraSalida y fechaHoraregreso.

Tengo esta consulta:
Código SQL:
Ver original
  1. SELECT * FROM contratos c WHERE ( c.fechaHoraSalida  BETWEEN '2017-09-07' AND '2017-09-17') AND
  2. ( c.fechaHoraRegreso  BETWEEN '2017-09-07' AND '2017-09-17')

el problema es que de repente me trae fechas que no cumplen el rango,

lo que quiero es traer los ids de los autos que estan disponibles en las fechas que seleccione el cliente, sin que se cruzen con otras rentas.

Gracias por la ayuda.
__________________
VENIMOS A APRENDER