Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/04/2014, 14:17
zyxer
 
Fecha de Ingreso: abril-2014
Mensajes: 72
Antigüedad: 10 años, 1 mes
Puntos: 5
Reparar consulta

Hola, tengo una consulta que no me funciona bien. Antes le explico las tablas (los nombres cambiados y los datos son ejemplos):

objeto
id | codigo | nombre | obligatorio

1 | a1 | Silla | 0
2 | a2 | Mesa | 0

componentes
id | objeto | herramienta | obligatorio

1 | a1 | 1 | 0
2 | a1 | 2 | 0
3 | a1 | 3 | 1
4 | a2 | 1 | 1

herramientas[U]
id | nombre
1 | martillo
2 | clavos
3 | madera
4 | pegamento



Esto es lo que está devolviendo:

Resultado actual[U]
id | objeto | herramienta
1 | mesa | martillo
1 | mesa | clavo
1 | mesa | madera
1 | mesa | pegamento
2 | silla | martillo
2 | silla | clavo
2 | silla | madera
2 | silla | pegamento


Esto es lo que debe devolver:

Resultado correctol[U]
id | objeto | herramienta
1 | mesa | martillo
2 | silla | clavo
2 | silla | madera
2 | silla | pegamento