Consulta "compleja"
Publicado por Javier (1 intervención) el 03/05/2008 02:27:06
Hace ya mucho tiempo que no uso sql y despues de mucho mirar no encuentro respuesta.
Planteo las tablas "intuitivas" para facilitar la comprensión:
id_color / color / componente1 / componente2 / componente3
1 rojo null null null
2 verde null null null
3 azul null null null
4 naranja null null null
5 amarillo null null null
6 rojo 4 5 null
7 rosa 6 9 null
8 negro 3 2 1
9 blanco null null null
- Cada elemento de la tabla se forma por "id_color", el "nombre" del color y los "componentes (1,2 y 3) que forman dicho color.
- Hay colores que no se forman por ningun otro color - son colores primarios - y otros colores que se pueden formas por 1, 2 o 3 colores (ya sean estos primarios o no, lo cual no es importante).
- Los "componentes" de cada color vienen representados por el "id_color" que le corresponda. Así por ejemplo el color 7 -> rosa se forma con los componentes 6 y 9 (que representan al rojo y al blanco)
PREGUNTA :P
Se puede hacer una busqueda basada en el nombre del color que nos de como resultado la información de dicho color y la de sus componentes??
Gracias de antemano.
Planteo las tablas "intuitivas" para facilitar la comprensión:
id_color / color / componente1 / componente2 / componente3
1 rojo null null null
2 verde null null null
3 azul null null null
4 naranja null null null
5 amarillo null null null
6 rojo 4 5 null
7 rosa 6 9 null
8 negro 3 2 1
9 blanco null null null
- Cada elemento de la tabla se forma por "id_color", el "nombre" del color y los "componentes (1,2 y 3) que forman dicho color.
- Hay colores que no se forman por ningun otro color - son colores primarios - y otros colores que se pueden formas por 1, 2 o 3 colores (ya sean estos primarios o no, lo cual no es importante).
- Los "componentes" de cada color vienen representados por el "id_color" que le corresponda. Así por ejemplo el color 7 -> rosa se forma con los componentes 6 y 9 (que representan al rojo y al blanco)
PREGUNTA :P
Se puede hacer una busqueda basada en el nombre del color que nos de como resultado la información de dicho color y la de sus componentes??
Gracias de antemano.
Valora esta pregunta
0