问题 单项选择题

基于以下描述:某企业职工和部门的关系模式如下所示,其中部门负责人也是一个职工。
·职工(职工号,姓名,年龄,月工资,部门号,电话,办公室)
·部门(部门号,部门名,负责人代码,任职时间)

查询比所在部门负责人月工资还要高的职工的姓名,以下SQL语句正确的是______。

A.SELECT姓名FROM职工WHERE

月工资>(SELECTE.月工资FROM职工AS E,部门AS D

WHERE E.职工号=D.负责人代码)
B.SELECTE1.姓名FROM职工AS E1,职工AS E2,部门

WHERE部门.负责人代码=E2.职工号AND E1.职工号=E2.职工号

AND E1.月工资>E2.月工资
C.SELECTE1.姓名FROM职工AS E1,职工AS E2,部门

WHERE E1.职工号=E2.职工号AND E1.月工资>E2月工资
D.SELECT E1.姓名FROM职工AS E1 WHERE

月工资>(SELECTE1.月工资FROM职工AS E2,部门

WHERE部门.负责人代码=E2.职工号AND E1.月工资>E2.月工资)

答案

参考答案:B

单项选择题 A1/A2型题
问答题 简答题