• 2022-06-28
    有一“人事档案”表,该表中有职工编号、姓名、性别、出生日期和职位五个字段的信息,对所有的职工先按性别的升序排序,在性别相同的情况下再按出生日期的降序排序。能完成这一功能的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 性别,出生日期
  • C

    举一反三

    内容

    • 0

      有一“人事档案”表,该表中有职工编号、姓名、性别、年龄和职位五个字段的信息,要查询所有年龄在50岁以上(含50)的女职工,且只显示职工编号、姓名、年龄三个字段的信息,应使用( )SQL语句。 A: SELECT 职工编号,姓名,年龄 FROM 人事档案 WHERE 年龄>=50 性别=“女” B: SELECT 职工编号,姓名,年龄 FROM 人事档案 WHERE 年龄>=50 AND 性别=“女”AND 职位=”职工“ C: SELECT 职工编号,姓名,年龄 FROM 人事档案 WHERE 年龄>=50 AND 性别=“女” D: SELECT 职工编号,姓名,年龄 FROM 人事档案 WHERE 年龄>=50 ,性别=“女”

    • 1

      有如下两个表: 部门(部门号, 部门名, 负责人, 电话), 职工(部门号, 职工号, 姓名, 性别, 出生日期)。 可以正确查询1980年8月20日出生的职工信息的SQL SELECT命令是______。 A: SELECT * FROM 职工 WHERE 出生日期=1980-8-20; B: SELECT * FROM 职工 WHERE 出生日期='1980-8-20'; C: SELECT * FROM 职工 WHERE 出生日期={1980-8-20}; D: SELECT * FROM 职工 WHERE 出生白期=[1980-8-20];

    • 2

      在已建"职工"表中有姓名、性别、出生日期等字段,查询并显示所有年龄在25岁以下职工的姓名、性别和年龄,正确的SQL命令是()。 A: SELECT 姓名,性别,YEAR(DATE())-YEAR([出生日期]) 年龄 FROM 职工 WHERE YEAR(Date())-YEAR([出生日期]) B: SELECT 姓名,性别,YEAR(DATE())-YEAR([出生日期]) AS 年龄 FROM 职工 WHERE 年龄 C: SELECT 姓名,性别,YEAR(DATE())-YEAR([出生日期]) 年龄 FROM 职工 WHERE 年龄 D: SELECT 姓名,性别,YEAR(DATE())-YEAR([出生日期]) AS 年龄 FROM 职工 WHERE YEAR(Date())-YEAR([出生日期])

    • 3

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

    • 4

      有一“人事档案”表,该表中有职工编号、姓名、性别、年龄和职位五个字段的信息要查询所有年龄在50岁以上(含50岁)的女职工,且只显示其职工编号姓名年龄三个字的信息,应使用()SQL语句。 A: SELECT职工编号,姓名,年龄FROM人事档案WHERE年龄>=50性别="女" B: SELECT职工编号,姓名,年龄FROM人事档案WHERE年龄>=50 and性别="女" and职位="职工" C: SELECT职工编号,姓名,年龄FROM人事档案WHERE年龄>=50 and性别="女" D: SELECT职工编号,姓名,年龄FROM人事档案WHERE年龄>=50,性别="女"