A: SELECT MAX([生日]) AS 年龄 FROM 职工 Where [性别]="男";
B: SELECT MAX(YEAR([生日])) AS 年龄 FROM 职工 Where [性别]="男";
C: SELECT MAX(DATEDIFF("YYYY",YEAR([生日]),YEAR(DATE())) AS 年龄 FROM 职工 Where[性别]="男";
D: SELECT MAX(DATEDIFF("YYYY",[生日],DATE()) AS 年龄 FROM 职工 Where [性别]="男";
举一反三
- 在“职工”表中有姓名、性别、生日等3个字段,要查询男职工中年龄最大的记录,显示最大年龄,正确的SQL命令是( )。 A: SELECT MAX([生日]) AS 年龄 FROM 职工 Where [性别]="男"; B: SELECT MAX(YEAR([生日])) AS 年龄 FROM 职工 Where [性别]="男"; C: SELECT MAX(DATEDIFF("YYYY",YEAR([生日]),YEAR(DATE())) AS 年龄 FROM 职工 Where[性别]="男"; D: SELECT MAX(DATEDIFF("YYYY",[生日],DATE()) AS 年龄 FROM 职工 Where [性别]="男";
- 在“教师”表中有姓名、性别、出生日期等字段,查询并显示男性中年龄最大的教师,并显示姓名、性别和年龄,正确的SQL命令是 A: SELECT姓名,性别,MAX(YEAR(DATE())-YEAR[出生日期]AS年龄FROM教师WHERE性别="男" B: SELECT姓名,性别MAX(YEAR(DATE())-YEAR([出生日期]))AS年龄FROM教师WHERE性别=男 C: SELECT姓名,性别,年龄FROM教师WHERE年龄=MAX(YEAR(DATE())-YEAR([出生日期]))AND性别=男 D: SELECT姓名,性别,年龄FROM教师WHERE年龄=MAX(YEAR(DATE())-YEAR[出生日期]))AND性别="男"
- 在已建"职工"表中有姓名、性别、出生日期等字段,查询并显示所有年龄在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([出生日期])
- 在已建"职工"表中有姓名、性别、出生日期等字段,查询并显示所有年龄在25岁以下职工的姓名、性别和年龄,正确的SQL命令是( )。 A: SELECT 姓名, 性别, YEAR(DATE())-YEAR([出生日期]) AS 年龄 FROM 职工 WHERE YEAR(Date())-YEAR([出生日期])<;25 B: SELECT 姓名, 性别, YEAR(DATE())-YEAR([出生日期]) 年龄 FROM 职工 WHERE YEAR(Date())-YEAR([出生日期])<;25 C: SELECT 姓名, 性别, YEAR(DATE())-YEAR([出生日期]) AS 年龄 FROM 职工 WHERE 年龄<;25 D: SELECT 姓名, 性别, YEAR(DATE())-YEAR([出生日期]) 年龄 FROM 职工 WHERE 年龄<;25
- 现有如下关系表: 职工(职工号,姓名,性别,年龄,职务,基本工资,职务津贴) 男职工(职工号,姓名,性别,年龄,基本工资) 要求将职工表中男职工的信息插入到男职工表中,以下SQL语句正确的是______。 A: insert into男职工(职工号,姓名,性别,年龄,基本工资)values Select * from 职工 where性别=’男’ B: insert into 男职工 values Select * from 职工 where 性别=’男’ C: insert into 男职工 as (select 职工号,姓名,性别,年龄,基本工资 from 职工 where性别=’男’) D: insert into 男职工 select 职工号,姓名,性别,年龄,基本工资 from 职工 where性别=’男’
内容
- 0
第33-35题使用如下两个表: 部门(部门号,部门名,负责人,电话) 职工(部门号,职工号,姓名,性别,出生日期) 可以正确查询所有目前年龄在35岁以上的职工信息(姓名、性别和年龄)的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
- 1
可以正确查询所有目前年龄在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
- 2
查询所有目前年龄在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
- 3
现有如下两个关系表: 职工(职工号,姓名,性别,年龄,职务,基本工资,职务津贴) 男职工(职工号,姓名,性别,年龄,基本工资) 要求将职工表中男职工的信息插入到男职工表中,以下SQL语句正确的是______。 A: INSERT INTO男职工(职工号,姓名,性别,年龄,基本工资)VALUES B: SELECT * FROM职工 WHERE 性别=’男’ C: INSET INTO男职工 D: SELECT * FROM 职工 WHERE 性别=’男’ E: INSERT INTO 男职工 AS( F: SELECT 职工号,姓名,性别,年龄,基本工资 FROM 职工 WHERE 性别=’男’ G: INSERT INTO 男职工 H: SELECT 职工号,姓名,性别,年龄,基本工资 FROM 职工 WHERE 性别=’男’
- 4
可以正确查询所有目前年龄在35岁以上的职工信息(姓名、性别和年龄)的SQLSELECT命令是()。 A: SELECT姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄FROM职工;WHERE年龄>35 B: SELECT姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄FROM职工;WHEREYEAR(出生日期)>35 C: SELECT姓名,性别,年龄=YEAR(DATE())-YEAR(出生日期)FROM职工;WHEREYEAR(DATE())-YEAR(出生日期)>35 D: SELECT姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄FROM职工;WHEREYEAR(DATE())-YEAR(出生日期)>35