Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/11/2011, 11:45
nanirm16
 
Fecha de Ingreso: octubre-2011
Mensajes: 11
Antigüedad: 12 años, 6 meses
Puntos: 0
Problema INNER JOIN con tres tablas

Hola, buenas tardes. estoy haciendo la siguiente consulta para tres tablas
detalle_solucion (id, id_fallas, id_solucion, solucion)
falla(id_falla, falla)
soluciones(id_sol, nombre).

la tabla falla y soluciones estan relacionadas con clave foranea a la tabla detalle_solucion (id_fallas, id_solucion)

esta es la consulta.
SELECT * FROM (detalle_solucion
LEFT JOIN soluciones ON detalle_solucion.id_solucion=soluciones.id_sol)
LEFT JOIN falla ON detalle_solucion.id_fallas=falla.id_falla
WHERE id_fallas = %s ORDER BY id_solucion ASC"

el problema es que al mostrar la consulta en un tabla, se siguen viendo los numeros id de fallas y soluciones. no me muestra los nombres.

si pudieran ayudarme se los agradeceria mucho. saludos