問題詳情

8. 某企業(Emp)有數十個部門(Dept_name),每個部門有數百人,吳總經理欲知道:「除了部門主管(Is_dept_manager)之外,平均薪資(Salary)在 50,000 元(含)以上的部門有那些?」,最能符合上述要求之 SQL 語法為何?
(A)SELECT Dept_name, AVG(Salary) FROM Emp WHERE Is_dept_manager=TRUE AND SUM (Salary)>=50000 GROUP BY Dept_name
(B)SELECT Dept_name, AVG(Salary) FROM Emp WHERE Is_dept_manager=TRUE GROUP BYDept_name HAVING AVG(Salary)>=50000
(C)SELECT Dept_name, AVG(Salary) FROM Emp WHERE Is_dept_manager=FALSE GROUP BY Dept_name HAVING AVG(Salary)>=50000
(D)SELECT Dept_name, AVG(Salary) FROM EMP WHERE Is_dept_manager=FALSE AND AVG(Salary)>=50000。

參考答案

答案:C
難度:非常困難0
統計:A(0),B(0),C(0),D(0),E(0)

內容推薦

內容推薦