SQL - PARA MUY EXPERTOS EN SQL

 
Vista:

PARA MUY EXPERTOS EN SQL

Publicado por Victor (9 intervenciones) el 14/06/2007 23:56:00
Hola a todos.
Tengo dos tablas con la siguiente estructura:

Tabla Material:
Campo: ID (Long)
Campo: Nombre (String)

Tabla Componentes:
Campo: ID (Long)
Campo: Nombre (String)
Campo: Cantidad (Double)

Las dos tablas están relacionadas con el campo ID.

En la tabla Material se guardan los nombres de ciertos materiales, y en la tabla Componentes, los nombres y cantidades de los componentes que los forman.

Necesito, a traves de una consulta SQL, obtener los nombres de los materiales que esten formados por ciertos componentes y la cantidad de estos componentes este entre un valor minimo y maximo, por ejemplo:
Nombre de los materiales que esten formados por el componente C cuyo valor es 0,1 y el componente Cr cuyo valor es 12,3

Un saludo y gracias por todo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:PARA MUY EXPERTOS EN SQL

Publicado por Isaías (5072 intervenciones) el 15/06/2007 00:48:47
¿Ya tienes algo avanzado?, ¿Que base de datos manejas?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:PARA MUY EXPERTOS EN SQL

Publicado por Victor (9 intervenciones) el 15/06/2007 22:57:38
Access
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:PARA MUY EXPERTOS EN SQL

Publicado por juan Topo (3 intervenciones) el 17/06/2007 00:44:12
Victor, no me quedo la relación entre ambos. 1 material tiene N componentes que lo forman verdad? No debería tener entonces la tabla componentes una clave foránea que apunte a material.

saludos,
Juan Topo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:PARA MUY EXPERTOS EN SQL

Publicado por Vic (9 intervenciones) el 18/06/2007 14:27:23
Si. Por ejemplo:
En la tabla Material tenemos el siguiente material:
ID: 4330
Nombre: HR24

El cual esta formado por los componentes:
ID: 4330
Nombre: C
Cantidad: 12,3

ID: 4330
Nombre: Cr
Cantidad: 0,23

ID: 4330
Nombre: Ag
Cantidad: 0,50
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar