Consulta 3 queries
Publicado por José (2 intervenciones) el 20/04/2014 22:10:33
Hola, cómo están? Les comento no pude resolver estos 3 problemas, creo que para los 3 hay que usar la clausula not exists. Las tablas son las siguientes:
ALMACEN(NRO, RESPONSABLE)
ARTICULO(COD_ART, DESCRIPCION, PRECIO)
COMPUESTO_POR(COD_ART, COD_MAT)
MATERIAL(COD_MAT, DESCRIPCION)
PROVEEDOR(COD_PROV, NOMBRE, DOMICILIO, CIUDAD)
PROVISTO_POR(COD_MAT, COD_PROV)
TIENE(NRO, COD_ART, CANTIDAD)
1) Hallar los nombres de los proveedores de todos los materiales que componen el artículo a303, ordenado por nombre de proveedor.
2) Hallar los proveedores (código) que proveen al menos un material para todos los artículos, ordenado por código de proveedor.
3) Hallar los códigos y descripciones de los artículos que tienen al menos un material que no provee ningún proveedor, ordenado por código de artículo.
Les agradecería si alguno me da una mano con el tema, estuve intentando resolverlos sin éxito.
Saludos
ALMACEN(NRO, RESPONSABLE)
ARTICULO(COD_ART, DESCRIPCION, PRECIO)
COMPUESTO_POR(COD_ART, COD_MAT)
MATERIAL(COD_MAT, DESCRIPCION)
PROVEEDOR(COD_PROV, NOMBRE, DOMICILIO, CIUDAD)
PROVISTO_POR(COD_MAT, COD_PROV)
TIENE(NRO, COD_ART, CANTIDAD)
1) Hallar los nombres de los proveedores de todos los materiales que componen el artículo a303, ordenado por nombre de proveedor.
2) Hallar los proveedores (código) que proveen al menos un material para todos los artículos, ordenado por código de proveedor.
3) Hallar los códigos y descripciones de los artículos que tienen al menos un material que no provee ningún proveedor, ordenado por código de artículo.
Les agradecería si alguno me da una mano con el tema, estuve intentando resolverlos sin éxito.
Saludos
Valora esta pregunta


0