PUERTA | Puerta TI 2005 | Pregunta 69

En un sistema de gestión de inventario implementado en una corporación comercial, hay varias tablas diseñadas para contener toda la información. Entre estos, las dos tablas siguientes contienen información sobre qué artículos son suministrados por qué proveedores y qué almacén mantiene qué artículos junto con el nivel de existencias de estos artículos.

Suministro = (id de proveedor, código de artículo)
Inventario = (código de artículo, almacén, nivel de existencias)

Para una información específica requerida por la administración, se ha escrito la siguiente consulta SQL

Select distinct STMP.supplierid
From Supply as STMP
Where not unique (Select ITMP.supplierid
                  From Inventory, Supply as ITMP
                  Where STMP.supplierid = ITMP.supplierid
                  And ITMP.itemcode = Inventory.itemcode
                  And Inventory.warehouse = 'Nagpur');

Para el almacén de Nagpur, esta consulta encontrará todos los proveedores que
(A) no suministren ningún artículo
(B) suministren exactamente un artículo
(C) suministren uno o más artículos
(D) suministren dos o más artículos

Respuesta: (D)
Explicación : Aquí [no único] en la consulta anidada asegura que solo para aquellos proveedores devuelva True que suministre más de 1 artículo, en cuyo caso la identificación del proveedor en la consulta interna se repetirá para ese proveedor.
Por lo tanto, la respuesta es (D) suministrar dos o más artículos.

Cuestionario de esta pregunta

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *