• 2022-05-28
    有一“人事档案”表,该表中有职工编号、姓名、性别、年龄和职位五个字段的信息,现要求显示所有职位不是部门经理的职工的信息。能完成该功能的SQL语句是( )
    A: SELECT * FROM 人事档案 WHERE NOT "部门经理"
    B: SELECT * FROM 人事档案 WHERE 职位 NOT "部门经理"
    C: SELECT * FROM 人事档案 WHERE NOT 职位="部门经理"
    D: SELECT * FROM 人事档案 WHERE 职位="部门经理"
  • C

    举一反三

    内容

    • 0

      有一“人事档案”表,该表中有职工编号、姓名、性别、出生日期和职位五个字段的信息,对所有的职工先按性别的升序排序,在性别相同的情况下再按出生日期的降序排序。能完成这一功能的SQL语句是( ) A: SELECT * FROM 人事档案 ORDER BY 性别 ASC 出生日期 DESC B: SELECT * FROM 人事档案 ORDER BY 性别 ASC and 出生日期 DESC C: SELECT * FROM 人事档案 ORDER BY 性别 ASC, 出生日期 DESC D: SELECT * FROM 人事档案 ORDER BY 性别,出生日期

    • 1

      有一“职工”表,该表中有职工编号、姓名、性别、年龄和职位5个字段的信息,对所有的职工先按性别的升序排序,在性别相同的情况下再按出生日期的降序排序。能完成这一功能的SQL语句是()。 A: SELECT * FROM 人事档案 ORDER BY 性别 ASC 出生日期 DESC B: SELECT * FROM 人事档案 ORDER BY 性别 ASC AND 出生日期 DESC C: SELECT * FROM 人事档案 ORDER BY 性别 ASC, 出生日期 DESC D: SELECT * FROM 人事档案 ORDER BY 性别 出生日期

    • 2

      【单选题】有职工表(姓名、薪水、部门编号),部门表(部门编号、部门名称、办公地址),现查询薪水高于“工程部”员工平均薪水的所有员工信息,下列SQL语句正确的有() A. select姓名,薪水from职工表where薪水>(select avg(薪水)from where部门编号=(select部门编号from部门表where部门名称=’工程部’)) B. select姓名,薪水from职工表where薪水>(select avg(薪水)from where部门名称=’工程部’) C. select姓名,薪水from职工表 部门表where薪水>(select avg(薪水)from职工表) D. select姓名,薪水from职工表,(select avg(薪水)平均薪水from职工表)B where薪水>B.平均薪水

    • 3

      设有职工表(职工号,姓名,所在部门,工资),现要查询工资最高的职工(可能有多个)所在部门的所有职工的职工号和姓名。下列查询语句中正确的是( )。 A: SELECT 职工号,姓名 FROM 职工表WHERE 所在部门 IN (SELECT 所在部门 FROM 职工表 WHERE 工资 IN (SELECT MAX(工资) FROM 职工表)) B: SELECT 职工号,姓名 FROM 职工表WHERE 所在部门 = (SELECT 所在部门 FROM 职工表 WHERE 工资 = ( SELECT MAX(工资) FROM 职工表)) C: SELECT 职工号,姓名 FROM 职工表WHERE 所在部门 = (SELECT 所在部门 FROM 职工表 WHERE 工资 = MAX(工资)) D: SELECT 职工号,姓名 FROM 职工表WHERE 所在部门 IN (SELECT TOP 1 所在部门 FROM 职工表 ORDER BY MAX(工资))

    • 4

      有如下两个表: 部门(部门号, 部门名, 负责人, 电话), 职工(部门号, 职工号, 姓名, 性别, 出生日期)。查询还没有职工的部门信息的SELECT语句是______。 A: SELECT * FROM 部门 WHERE 部门号=(SELECT DISTINCT 部门号 FROM 职工); B: SELECT * FROM 部门 WHERE 部门号 NOT IN(SELECT DISTINCT 部门号 FROM 职工); C: SELECT * FROM 部门 WHERE 部门号=ALL(SELECT DISTINCT 部门号 FROM 职工); D: SELECT * FROM 部门 WHERE 部门号 EXISTS(SELECT DISTINCT 部门号 FROM 职工);