ISRO | CS ISRO 2013 | Pregunta 24

Considere el siguiente esquema relacional:

Suppliers (sid:integer, sname:string, saddress:string)
 Parts (pid:integer, pname:string, pcolor:string)
 Catalog (sid:integer, pid:integer, pcost:real)

¿Cuál es el resultado de la siguiente consulta?

(SELECT Catalog.pid from Suppliers, Catalog
WHERE Suppliers.sid = Catalog.pid)
 MINUS
(SELECT Catalog.pid from Suppliers, Catalog
WHERE Suppliers.sname <> 'sachin' and Suppliers.sid = Catalog.sid)

(A) pid de Piezas suministradas por todos excepto sachin
(B) pid de Piezas suministradas solo por sachin

(C) pid de las piezas disponibles en el catálogo suministrado por sachin (
D) pid de las piezas disponibles en los catálogos suministrados por todos excepto

sachin suministrado. En la segunda consulta, obtenemos pids para todas las piezas que son suministradas por cualquier otro proveedor que no sea Sachin. Cuando restamos [Todos los pids – pids(todos los demás excepto sachin) = Left Only sachin]

Obtenemos los pid que solo proporciona Sachin. Por lo tanto, la opción (B) es Correcta.

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 *