查询每个部门平均工资和最高工资。

题目

查询每个部门平均工资和最高工资。


相似考题
参考答案和解析
正确答案: select avg(SAL),max(SAL) from emp group by DEPTNO。
更多“查询每个部门平均工资和最高工资。”相关问题
  • 第1题:

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

    (1)请用30字以内文字简要说明该查询语句对查询效率的影响。

    (2)对该查询语句进行修改,使它既可以完成相同功能,又可以提高查询效率。


    正确答案:这是一道要求考生分析查询效率的综合分析题。通常在涉及相关查询的某些情形中构造临时关系可以提高查询效率。 (1)试题中所给出的SQL查询语句对于外层的职工关系E中的每一个元组都要对内层的整个职工关系M进行检索因此查询效率不高。 (2)对该查询语句进行修改使它既可以完成相同功能又可以提高查询效率。 解答思路①: 改正后的SQL语句使用了临时表。 解答思路②:
    这是一道要求考生分析查询效率的综合分析题。通常在涉及相关查询的某些情形中,构造临时关系可以提高查询效率。 (1)试题中所给出的SQL查询语句,对于外层的职工关系E中的每一个元组,都要对内层的整个职工关系M进行检索,因此查询效率不高。 (2)对该查询语句进行修改,使它既可以完成相同功能,又可以提高查询效率。 解答思路①: 改正后的SQL语句使用了临时表。 解答思路②:

  • 第2题:

    在“公司.mdb”数据库中有部门人员、部门信息、产品、订单和工资五张表。

    (1)以部门人员、部门信息和工资表为数据源,创建查询“查询1”,统计各部门每年的工资支出,结果显示部门名称和各部门工资年支出字段,各部门工资年支出=([工资]![基本工资]+[工资]![奖金]+[工资]![津贴]+[工资]![保险])*12。查询结果如图所示。

    (2)以部门人员和订单表为数据源,创建查询“查询2”,统计每个销售人员的订单数,结果显示姓名和订单数,订单数=Count([订单].[订单ID])。查询结果如图所示。


    正确答案:

  • 第3题:

    在“Acc2.mdb”数据库中有“部门人员”、“部门信息”、“产品”和“工资”4张表。

    (1)以“部门信息”和“部门人员”表为数据源,创建查询“查询1”,查询各部门经理的信息。结果显示“部门名称”、“姓名”、“性别”和“职位”字段。查询结果如图1所示。

    (2)以“部门人员”表和“工资”表为数据源,创建查询“查询2”,查询每个员工的税前工资。结果显示“员工ID”、“姓名”和“税前工资”字段,税前工资=基本工资-住房补助+岗位工资-保险。查询结果如图2所示。


    正确答案:

    (1)在“Acc2.mdb”数据库窗口中单击“查询”对象,单击“新建”按钮,选择“设计视图”,添加“部门信息”和“部门人员”表。选择“部门名称”、“姓名”、“性别”和“职位”字段。在“职位”字段的“准则”行输入“Like”*经理””。单击“保存”按钮,输入查询名称为“查询1”。
    (2)在“数据库”窗口中单击“查询”对象,单击“新建”按钮,选择“设计视图”,添加“部门人员”表和“工资”表。选择“员工ID,,和“姓名”字段,添加“税前工资:[工资表]![基本工资]-[工资表]![住房补助]+[工资表]![岗位工资]-[工资表]![保险]”字段。单击“保存”按钮,输入查询名称为“查询2”。

  • 第4题:

    假定某企业根据2014年5月员工的出勤率、岗位、应扣款得出的工资表如下:

    a.查询部门人数大于2的部门员工平均工资的SQL语句如下:

    SELECT ( )

    FROM工资表

    ( )

    ( )

    b.将设计部员工的基本工资增加10%的SQL语句如下 Update工资表

    Update 工资表

    ( )

    ( );

    A.部门,AVG (应发工资)AS平均工资 B.姓名,AVG (应发工资)AS平均工资 C.部门,平均工资AS AVG (应发工资) D.姓名,平均工资AS AVG (应发工资) A.ORDER BY 姓名 B.ORDER BY 部门 C.GROUP BY 姓名 D.GROUP BY 部门 A.WHERE COUNT(姓名)> 2 B.WHERE COUNT(DISTINCT(部门))> 2 C.HAVING COUNT(姓名)> 2 D.HAVING COUNT(DISTINCT(部门))> 2 A.Set基本工资=基本工资*&39;1.1&39; B.Set基本工资=基本工资*1.1 C.Insert基本工资=基本工资*&39;1.1&39; D.Insert基本工资=基本工资*1.1 A.HAVING部门=设计部 B.WHERE &39;部门&39;=&39;设计部&39; C.WHERE部门=&39;设计部&39; D.WHERE部门=设计部


    正确答案:A,D,C,B,C

  • 第5题:

    假定某企业2014年5月的员工工资如下表所示:

    查询人数大于2的部门和部门员工应发工资的平均工资的SQL语句如下:

    SELECT (请作答此空)FROM工资表( )( );

    A.部门,AVG(应发工资)AS平均工资
    B.姓名,AVG(应发工资)AS平均工资
    C.部门,平均工资AS AVG(应发工资)
    D.姓名,平均工资AS AVG(应发工资)

    答案:A
    解析:
    本题要查询的是"部门"和"部门员工应发工资的平均工资",查询条件是"部门人数大于2"。选项中,将AVG(应发工资)命名为"平均工资",重命名用AS子句实现:Old-name As New-name,可见(54)应选A。本题在查询中应按部门分组,并加上条件"部门人数大于2"。分组应采用GROUP BY,分组的依据是"部门",对分组加上限制使用HAVING子句,COUNT(姓名)可统计各个部门中的人数,而COUNT(部门)统计的则是部门数。因此,完整的SQL语句应是:

    SELECT部门,AVG(应发工资)AS平均工资

  • 第6题:

    假定学生Students和教师Teachers关系模式如下所示:Students(学号,姓名,性别,类别,身份证号)Teachers(教师号,姓名,性别,身份证号,工资)a.查询在读研究生教师的平均工资、最高与最低工资之间差值的SQL语句如下:SELECT(请作答此空)FROM Students,TeachersWHERE( );b.查询既是研究生,又是女性,且工资大于等于3500元的教师的身份证号和姓名的SQL语句如下:(SELECT身份证号,姓名FROM StudentsWHERE( ))( )(SELECT身份证号,姓名FROM TeachersWHERE( ));

    A.AVG(工资)AS平均工资,MAX(工资)-MIN(工资)AS差值
    B.平均工资AS AVG(工资),差值AS MAX(工资)-MIN(工资)
    C.AVG(工资)ANY平均工资,MAX(工资)-MIN(工资)ANY差值
    D.平均工资ANY AVG(工资),差值ANY MAX(工资)-MIN(工资)

    答案:A
    解析:
    依题意,查询在读研究生教师的平均工资、最高与最低工资之间差值的SQL语句如下:SELECT AVG(工资)AS平均工资,MAX(工资)-MIN(工资)AS差值FROM Students,TeachersWHERE Students.身份证号=Teachers.身份证号AND Students.类型='研究生';查询既是研究生,又是女性,且工资大于等于3500元的教师的身份证号和姓名的SQL语句如下:(SELECT身份证号,姓名FROM StudentsWHERE性别='女'AND类别='研究生')INTERSECT(SELECT身份证号,姓名FROM TeachersWHERE工资>=3500);

  • 第7题:

    工资统计指标中,除工资总额外的另一项指标是(  )。

    A.最高工资
    B.最低工资
    C.平均工资
    D.去掉最高、最低工资外的平均工资?

    答案:C
    解析:
    工资统计主要包括工资总额和平均工资两项指标。工资总额是指各单位在一定时期内直接支付给本单位全部员工的劳动报酬总额。平均工资是指一定时期内(月度、季度、年度等)员工平均每人所得的工资数额。?

  • 第8题:

    工资统计指标中, 除工资总额外的另一项指标是( ) 。

    A 、 最高工资
    B 、 最低工资
    C 、 平均工资
    D 、 去掉最高、 最低工资外的平均工资

    答案:C
    解析:
    工资统计主要包括工资总额和平均工资两项指标。 工资总额是指各单位在一定时期内直接支付给本单位全部员工的劳动报酬总额。 平均工资是指一定时期内(月度、 季度、 年度等)员工平均每人所得的工资数额。

  • 第9题:

    一般来说,公共部门工资水平的实行原则是()

    • A、“比较工资”原则
    • B、“最高工资”原则
    • C、“最低工资”原则
    • D、“社会平均工资”原则

    正确答案:A

  • 第10题:

    查询每个部门平均工资和最高工资按平均工资排序。


    正确答案: select avg(SAL),max(SAL) from emp group by DEPTNO order by avg(SAL) desc。

  • 第11题:

    我国建立企业职工养老保险基金中央调剂制度,上解调剂金计算公式中的“职工平均工资”指的是()。

    • A、各省份统计部门提供的全部单位就业人员平均工资
    • B、各省份统计部门提供的城镇私营单位就业人员平均工资
    • C、各省份统计部门提供的城镇非私营单位就业人员平均工资
    • D、各省份统计部门提供的城镇非私营单位和私营单位就业人员加权平均工资

    正确答案:D

  • 第12题:

    单选题
    国际工程报价中,工日基价是指国内派出的工人和工程所在国招募的工人每个工作日的()。
    A

    最高工资

    B

    最低工资

    C

    基本工资

    D

    平均工资


    正确答案: B
    解析: 暂无解析

  • 第13题:

    设有一个关系EMP(职工号,姓名,部门名,工种,工资),若需查询不同部门中担任“钳工”的职工的平均工资,则相应的SELECT语句为:

    SELECT 部门名,AVG(工资) AS 平均工资

    FROM EMP

    GROUP BY(60)

    HAVING(61)

    将职工号为“23115”、姓名为“李军”、部门名为“硬件测试部”的元组插入EMP关系中的SQL语句为:Insert(62)

    A.职工号

    B.姓名

    C.部门名

    D.工种


    正确答案:C

  • 第14题:

    mdb”数据库中有部门人员、部门信息、产品、订单和工资五张表。

    (1)以订单表为数据源,创建“删除产品”查询,删除没有订单的产品。

    (2)以部门信息、部门人员和工资表为数据源,创建“各部门每年工资支出”,查询每个部门每年的工资支出。结果显示部门ID、部门名称和每年工资支出字段,每年工资支出=Sum([工资]![基本工资]+[工资]![奖金]+[工资]![津贴]+[工资]!+[保险])*12;查询结果如图所示。


    正确答案:

  • 第15题:

    假定某企业2014年5月的员工工资如下表所示:查询人数大于2的部门和部门员工应发工资的平均工资的SQL语句如下: SELECT( ) FROM 工资表 ( ) ( )

    A.部门,AVG(应发工资)AS平均工资 B.姓名,AVG(应发工资)AS平均工资 C.部门,平均工资AS AVG(应发工资) D.姓名,平均工资AS AVG (应发工资) A.ORDER BY 姓名 B.ORDER BY部门 C.GROUP BY 姓名 D.GROUP BY 部门 A.WHERE COOUNT(姓名)>2 B.WHERE COOUNT(DISTINCT(部门) )>2 C.HAVING COUNT(姓名) >2 D.HAVING COUNT(DISTINCT(部门))>2


    正确答案:A,D,C

  • 第16题:

    查询“软件教研室”教师的平均工资、最高与最低工资之间差值的SQL语句如下: SELECT AVG(工资)AS平均工资 (62) FROM T WfIERE部门=软件教研室-;

    A.MAX(工资-MIN(工资)AS差值

    B.差值AS MAX(工资)-MIN(工资)

    C.MAX(工资)M烈(工资)IN差值

    D.差值IN MAX(工资)-MIN(工资)


    正确答案:A
    试题(62)的正确选项为A。SQL提供可为关系和属性重新命名的机制,这是通过使用具有“Old-nameasnew-name”形式的As于句来实现的。As子句即可出现在select子句,也可出现在from子句中。

  • 第17题:

    假定某企业2014年5月的员工工资如下表所示:

    查询人数大于2的部门和部门员工应发工资的平均工资的SQL语句如下:

    SELECT ( )FROM工资表(请作答此空)( );

    A.ORDER BY姓名
    B.ORDER BY部门
    C.GROUP BY 姓名
    D.GROUP BY部门

    答案:D
    解析:
    本题要查询的是"部门"和"部门员工应发工资的平均工资",查询条件是"部门人数大于2"。选项中,将AVG(应发工资)命名为"平均工资",重命名用AS子句实现:Old-name As New-name,可见(54)应选A。本题在查询中应按部门分组,并加上条件"部门人数大于2"。分组应采用GROUP BY,分组的依据是"部门",对分组加上限制使用HAVING子句,COUNT(姓名)可统计各个部门中的人数,而COUNT(部门)统计的则是部门数。因此,完整的SQL语句应是:

    SELECT部门,AVG(应发工资)AS平均工资

  • 第18题:

    假定某企业根据2014年5月员工的出勤率、岗位、应扣款得出的工资表如下:



    A.查询部门人数大于2的部门员工平均工资的SQL的语句如下:SELECT(请作答此空)FROM工资表( )( )b.将设计部员工的基本工资增加10%的SQL的语句如下:Update工资表( )( )

    A.部门,AVG(应发工资)AS平均工资
    B.姓名,AVG(应发工资)AS平均工资
    C.部门,平均工资AS AVG(应发工资)
    D.姓名,平均工资AS AVG(应发工资)

    答案:A
    解析:
    本题考查SQL应用基础知识。査询各部门人数大于2且部门员工的平均工资的SQL语句如下:



    因为SQL提供可为关系和属性重新命名的机制,这是通过使用具有"Old-name as new-name"形式的as子句来实现的。As子句即可出现在select子句,也可出现在from子句中。

  • 第19题:

    假定某企业2014年5月的员工工资如下表所示:


    A.部门,AVG(应发工资)AS平均工资
    B.姓名,AVG(应发工资)AS平均工资
    C.部门,平均工资AS AVG(应发工资)
    D.姓名,平均工资AS AvG(应发工资)

    答案:A
    解析:

  • 第20题:

    国际工程报价中,工日基价是指国内派出的工人和工程所在国招募的工人每个工作日的()。

    A、最高工资
    B、最低工资
    C、基本工资
    D、平均工资

    答案:D
    解析:
    工日基价是指国内派出的工人和工程所在国招募的工人,每个工作日的平均工资。

  • 第21题:

    查询平均工资高于2000的部门编号,部门的工资和最高工资。


    正确答案:select DEPTNO,avg(SAL),max(SAL) from emp group by DEPTNO having avg(SAL)>2000。

  • 第22题:

    显示每个部门、每种岗位的平均工资和最高工资。


    正确答案:select avg(SAL),max(SAL) from emp group by DEPTNO,JOB。

  • 第23题:

    单选题
    根据“职工”表建立一个“部门”视图,该视图包括了部门编号和(该部门的)平均工资两个字段,正确的SQL语句是(  )。
    A

    CREATE VIEW部门AS部门编号,AVG(工资)AS平均工资FROM职工GROUP BY部门编号

    B

    CREATE VIEW部门AS SELECT部门编号,AVG(工资)AS平均工资FROM职工GROUP BY部门名称

    C

    CREATE VIEW部门SELECT部门编号,AVG(工资)AS平均工资FROM职工GROUP BY部门编号

    D

    CREATE VIEW部门AS SELECT部门编号,AVG(工资)AS平均工资FROM职工GROUP BY部门编号


    正确答案: D
    解析:
    建立视图的命令格式为:CREATE VIEW视图名AS,建立之后应当采用GROUP BY对部门编号分组。