ISRO | CS ISRO 2017 – mayo | Pregunta 7 – Part 9

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

select count(*) from ((select Employee, Department from Overtime_allowance) as S
natural join (select Department, OT_allowance from Overtime_allowance) as T);

(A) 16
(B) 4
(C) 8
(D) Ninguno de los anteriores
(E) ninguno

Respuesta: (B)
Explicación: (seleccione Empleado, Departamento de Overtime_allowance) como S
unión natural (seleccione Departamento, OT_allowance de Overtime_allowance) como T)

Table S                          Table R
Employee     Department          Department     OT_allowance
Rama         Mechanical          Mechanical     5000
Gopi         Electrical          Electrical     2000
Sindhu       Computer            Computer       4000
Mahesh       Civil               Civil          1500

Ahora, cuando aplicamos una combinación natural en S y R, coincide con el atributo común Departamento en ambas tablas y genera las tuplas comunes. Entonces, se darán 4 tuplas como salida.
Opción correcta (B)
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 *