某企业职工和部门的关系模式如下所示,其中部门负责人也是一个职工。    职工(职工号,姓名,年龄,月工资,部门号,电话,办公室)部门(部门号,部门名,负责人代码,任职时间)查询每个部门中月工资最高的“职工号”的SQL查询语句如下:    Select 职工

admin2009-02-15  25

问题 某企业职工和部门的关系模式如下所示,其中部门负责人也是一个职工。    职工(职工号,姓名,年龄,月工资,部门号,电话,办公室)部门(部门号,部门名,负责人代码,任职时间)查询每个部门中月工资最高的“职工号”的SQL查询语句如下:    Select 职工号 from 职工 as E        where 月工资=二(Select Max(月工资) from 职工 as M(58))。

选项 A、where M.部门号=E.部门号
B、where M.职工号=E.职工号
C、where M.职工号=E.负责人代码
D、where M.部门号=E.职工号

答案A

解析 查询每个部门中月工资最高的“职工号”的SQL查询语句如下:
   Select 职工号 from 职工 as E
       where 月工资 = (Select Max (月工资) from 职工as M where M.部门号=E.部门号)。
   其中,子查询“select Max(月工资) from 职工 as M where M.部门号=E.部门号”意为找出M.部门号最高月工资。主查询“select 职工号 from 职工 as E where 月工资 =”意为该职工的月工资等于最高工资。因此,(58)空缺处的正确答案是选项A。
转载请注明原文地址:https://kaotiyun.com/show/aFjZ777K
0

相关试题推荐
最新回复(0)