El esquema de relaciones que se muestra a continuación se utiliza para almacenar información sobre los empleados de una empresa, donde empId es la clave y deptId indica el departamento al que está asignado el empleado. Cada empleado está asignado a exactamente un departamento.
emp(empId, name, gender, salary, deptId)
Considere la siguiente consulta SQL:
select deptId, count(*) from emp where gender = “female” and salary > (select avg(salary)from emp) group by deptId;
La consulta anterior proporciona, para cada departamento de la empresa, el número de empleadas cuyo salario es superior al salario promedio de
(A) empleados del departamento
(B) empleados de la empresa
(C) empleadas del departamento
(D) ) empleadas en la empresa
Respuesta: (B)
Explicación: consulta interna: (seleccione avg (salario) de emp) se ejecuta en toda la tabla emp mencionada, por lo tanto, en todos los empleados.
Entonces, 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