问题 单项选择题

某企业员工和部门的关系模式如下,其中部门负责人也是一名员工。

员工(员工号,姓名,年龄,月工资,部门号,电话,办公室)

部门(部门号,部门名,负责人代码,任职时间)

查询每个部门中月工资最高的“员工号”的SQL查询语句如下:

Select员工号from员工asEwhere月工资=(SelectMax(月工资)from员工asM______)

则在题干横线处应填入()

A.whereM.员工号=E.员工号

B.whereM.员工号=E.负责人代码

C.whereM.部门号=E.部门号

D.whereM.部门号=E.员工

答案

参考答案:C

解析:

子查询“Select Max(月工资)from员工as M where M.部门号=E.部门号”的功能为找出M.部门号中的最高月工资。主查询“Select。员工号from员工as E where月工资=”的功能为查找月工资等于该部门最高月工资的员工号。

单项选择题
单项选择题