• 2021-04-14
    在已建“职工”表中有姓名、性别、出生日期等字段,查询并显示所有年龄在25岁以下职工的姓名、性别和年龄,正确的SQL命令是
  • SELECT 姓名,性别,YEAR(DATE())-YEAR([出生日期]) AS 年龄 FROM 职工 WHERE YEAR(DATE())-YEAR([出生日期]) < 25

    举一反三

    内容

    • 0

      在"学生"表中有姓名、性别、出生日期等字段,查询并显示男性中年龄最大的学生,并显示姓名、性别和年龄,正确的SQL命令是( )

    • 1

      在职工表中有姓名、性别、生日等3个字段,要查询男职工中年龄最大的记录,显示最大年龄,正确的SQL命令是()。

    • 2

      可以正确查询所有目前年龄在35岁以上的职工信息(姓名、性别和年龄)的SQL SELECT命令是( )。根据以下资料,回答下面的题目:使用如下两个表: 部门(部门号,部门名,负责人,电话)职工(部门号,职工号,姓名,性别,出生日期)可以正确查询1964年8月23日出生的职工信息的SQL SELECT命令是( )。 A: SELECT姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄FROM职工; WHERE年龄>35 B: SELECT姓名,性别;YEAR(DATE())-YEAR(出生日期)年龄FROM职工; WHERE YEAR(出生日期)>35 C: SELECT姓名,性别,年龄=YEAR(DATE())-YEAR(出生日期)年龄FROM职工; WHERE YEAR(DATE())-YEAR(出生日期)>35 D: SELECT姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄FROM职工; WHERE YEAR(DATE())-YEAR(出生日期)>35

    • 3

      查询所有目前年龄在35岁以上(不含35岁)的职工信息(姓名、性别和年龄),正确的命令是( )。‍‏‍ A: Select 姓名,性别,Year(Getdate( )-(出生日期)) 年龄 From 职工 Where 年龄>35 B: Select 姓名,性别,Year(Getdate ( ))-Year(出生日期) 年龄 From 职工 Where Year(出生日期)>35 C: Select 姓名,性别,Year(Getdate ( ))-Year(出生日期) From 职工 Where Year(Getdate ( ))-Year(出生日期)>35 D: Select 姓名,性别, 年龄= Getdate ( )- (出生日期) From 职工 Where 年龄>35

    • 4

      在"职工"表中有姓名、性别、生日等3个字段,要查询男职工中年龄最大的记录,显示最大年龄,正确的SQL命令是( )。 A: SELECT MAX(生日) AS 年龄 FROM 职工 Where [性别]="男" B: SELECT MAX(DATEDIFF("YYYY",生日,DATE()) AS 年龄 FROM 职工 Where [性别]="男" C: SELECT MAX(YEAR(生日)) AS 年龄 FROM 职工 Where [性别]="男" D: SELECT MAX(DATEDIFF("YYYY",YEAR(生日),YEAR(DATE())) AS 年龄 FROM 职工 Where [性别]="男"