
01/11/2011, 11:45
|
| | Fecha de Ingreso: octubre-2011
Mensajes: 11
Antigüedad: 13 años, 4 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 |