Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/07/2014, 22:24
yole
 
Fecha de Ingreso: julio-2007
Mensajes: 287
Antigüedad: 16 años, 9 meses
Puntos: 4
Pregunta Select a dos tablas

Maestros tengo el siguiente problema
Estoy haciendo un select a dos tablas: habitacion, imagen_habitacion. El campo en común es num_hab. En la tabla imagen_habitacion guardo todas las fotos de cada habitacion. Por lo tanto mi consulta debería entregarme los datos de una habitación más todas las fotos que correspondan a esa habitación.

Me esta mostrando los datos de la habitación y Una sola foto, siendo que en algunos casos una habitación tiene hasta 6 fotos.

Comparto acá la query a ver quien me da una mano:

Código MySQL:
Ver original
  1. SELECT h.id_habitacion, h.nombre, h.num_hab, h.precio_hab, h.caracteristicas, i.id_imagen, i.num_hab,
  2. i.nombre_imagen, i.ruta
  3. FROM habitacion h, imagen_habitacion i where i.num_hab = h.num_hab group by h.nombre desc;

Última edición por gnzsoloyo; 03/07/2014 a las 06:28