Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/12/2015, 08:50
Avatar de manyblue
manyblue
 
Fecha de Ingreso: marzo-2008
Mensajes: 329
Antigüedad: 16 años
Puntos: 10
Consulta MySQL Habitaciones Hotel

Ante todo un cordial saludo a todos.
Tengo la siguiente consulta de mysql:
Código SQL:
Ver original
  1. SELECT
  2. tbl_fechas_habitaciones.idFecha_Habitacion,
  3. tbl_fechas_habitaciones.refHabitacion,
  4. tbl_fechas_habitaciones.fechas,
  5. tbl_hotel.strNombre,
  6. tbl_hotel.intCategoria,
  7. tbl_habitaciones_hotel.refTipo_Habitacion,
  8. tbl_habitaciones_hotel.refImagenes,
  9. tbl_habitaciones_hotel.intEstado,
  10. tbl_habitaciones_hotel.intNumero_Habitacion,
  11. tbl_habitaciones_hotel.refHotel,
  12. tbl_habitaciones_hotel.id_Habitacion,
  13. tbl_hotel.idHotel,
  14. tbl_habitaciones_hotel.refUsuario,
  15. tbl_habitaciones_hotel.intPrecio_Especial,
  16. tbl_habitaciones_hotel.intPrecio_Alta,
  17. tbl_habitaciones_hotel.intPrecio_Media,
  18. tbl_habitaciones_hotel.intPrecio_Baja,
  19. tbl_habitaciones_hotel.strDescuento,
  20. tbl_habitaciones_hotel.intDescuento_Estado,
  21. tbl_habitaciones_hotel.intPromocion,
  22. tbl_habitaciones_hotel.strPromocion_Contenido,
  23. tbl_habitaciones_hotel.strDescripcion,
  24. tbl_habitaciones_hotel.intAdultos,
  25. tbl_habitaciones_hotel.intNinos,
  26. tbl_habitaciones_hotel.intBebes,
  27. tbl_hotel.intEstado,
  28. tbl_hotel.dblLatitud,
  29. tbl_hotel.dblLongitud,
  30. tbl_hotel.idProvincia,
  31. tbl_hotel.strPoblacion,
  32. tbl_hotel.strResumen,
  33. tbl_hotel.intNumero_Habitaciones,
  34. tbl_hotel.strEmail,
  35. tbl_hotel.strTelefono
  36. FROM tbl_fechas_habitaciones
  37. INNER JOIN tbl_habitaciones_hotel ON tbl_fechas_habitaciones.refHabitacion = tbl_habitaciones_hotel.id_Habitacion
  38. INNER JOIN tbl_hotel ON tbl_habitaciones_hotel.refHotel = tbl_hotel.idHotel
  39. WHERE tbl_fechas_habitaciones.fechas BETWEEN '2015-12-18' AND '2015-12-28'
  40. AND tbl_hotel.intEstado = 1 AND tbl_habitaciones_hotel.intEstado = 1
  41. AND tbl_hotel.idProvincia = 43
  42. GROUP BY tbl_fechas_habitaciones.refHabitacion
[/CODE]
Que me arroja este resultado:
refHabitacion Fecha
2 2015-12-18

En la tabla correspondiente hay 3 Habitaciones la habitación id 2 tiene reservados desde 2015-12-18 hasta 2015-12-31
Las habitaciones id 1 y id 3 no tienen reservados esos días, los tiene libres.

Como podría hacer para que en la consulta anterior me saliera este resultado:
refHabitacion Fecha
1 2015-12-18
3 2015-12-18

Muchas gracias de antemano, un saludo: Manyblue

Última edición por gnzsoloyo; 18/12/2015 a las 09:49