网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
单选题
可以正确查询所有目前年龄在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


参考答案

参考解析
解析:
根据题目可知,职工表中没有直接给出年龄字段,需要用当前年份减去出生年份来计算,即YEAR(DATE())-YEAR(出生日期),并将“年龄”作为别名,别名直接写在关系名的后面。
更多 “单选题可以正确查询所有目前年龄在35岁以上的职工信息(姓名、性别和年龄)的SQL SELECT命令是(  )。A SELECT姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄FROM职工;WHERE年龄35B SELECT姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄FROM职工;WHERE YEAR(出生日期)35C SELECT姓名,性别,年龄=YEAR(DATE())-YEAR(出生日期)FROM职工;WHERE YEAR(DATE())-YEAR(出生日期)35D SELECT姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄FROM职工;WHERE YEAR(DATE())-YEAR(出生日期)35” 相关考题
考题 (34)查询所有目前年龄是22岁的学生信息:学号,姓名和年龄,正确的命令组是A)CREATE VIEW AGE LIST AS; SELECT学号,姓名,YEAR(DATEQ)-YEAR(出生日期)年龄FROM学生; SELECT学号,姓名,年龄FROM AGE LIST WHERE年龄=22B)CREATE VIEW AGE LIST AS; SELECT学号,姓名,YEAR(出生日期)FROM学生;SELECT学号,姓名,年龄FROM AGE -L IST WHERE YEAR(出生日期)=22C)CREATE VIEW AGE LIST AS; SELECT学号,姓名,YEAR(DATEQ)-YEAR(出生日期)年龄FROM学生; SELECT学号,姓名,年龄FROM学生WHERE YEAR(出生日期)=22D)CREATE VIEW AGE LIST AS STUDENT; SELECT学号,姓名,YEAR(DATE())-YEAR(出生日期)年龄FROM学生;SELECT学号,姓名,年龄FROM STUDENT WHERE年龄=22

考题 查询所有目前年龄在35岁以上(不含35岁)的职工信息(姓名、性别和年龄),正确的命令是( )。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

考题 查向所有目前年龄在35以上(不含35岁)的职工信息(姓名、性别和年龄)的正确的命令是______。A.SELECT 姓名,性别,YEAR (DATE()) -YEAR(出生日期)年龄 FROM 职工; WHERE 年龄>35B.SELECT 姓名,性别,YEAR (DATE()) -YEAR(出生日期)年龄 FROM 职工; WHERE YEAR (出生日期)>35C.SELECT 姓名,性别,YEAR (DATE())- YEAR (出生日期)年龄 FROM 职工; WHERE YEAR (DATE())- YEAR(出生日期)>35D.SELECT 姓名,性别,年龄=YEAR(DATE())- YEAR(出生日期)FROM 职工; WHERE YEAR(DATE())-YEAR (出生日期)>35

考题 已知在某数据库中有一个名为“职工”的表,则查询1975年之前出生的职工信息(姓名、性别和出生日期)的正确命令是(64)。职工. DBF:职工号C(10),姓名C(10),性别C(2),出生日期DA.SELECT 姓名,性别,出生日期 FROM 职工 WHERE 出生日期<1975B.SELECT 姓名,性别,出生日期 FROM 职工 WHERE 出生日期>1975C.SELECT 姓名,性别,出生日期 FROM 职工 WHERE YEAR(出生日期)<1975D.SELECT 姓名,性别,出生日期 FROM 职工 WHERE YEAR(出生年月),1975

考题 检索职工表中年龄大于50的职工姓名,正确的命令是( )。A.SELECT姓名WHERE年龄50B.SELECT姓名FROM职工FOR年龄50C.SELECT姓名FROM职工SET年龄50D.SELECT姓名FROM职工WHERE年龄50

考题 查询所有目前年龄在35岁以上(不含35岁)的职工信息(姓名、性别和年龄),正确的命令是A.SELECT 姓名,性别,YEAR(DATE())-YEAR(出生日期)AS年龄FROM职工; WHERE年龄>35B.SELECT 姓名,性别,YEAR(DATE())-YEAR(出生日期)AS年龄FROM 职工; WHERE YEAR(出生日期)>35C.SELECT姓名,性别,YEAR(DATE())-YEAR(出生日期)AS年龄FROM 职工; WHEREYEAR(DATE())-YEAR(出生日期)>35D.SELECT姓名,性别,年龄:YEAR(DATE())-YEAR(出生日期)FROM 职工; WHERE YEAR(DATE())-YEAR(出生日期)>35

考题 查询所有目前年龄是22岁的学生信息:学号,姓名和年龄,正确的命令组是( )。A.CREATE VIEW AGE LIST AS; SELECT 学号,姓名,YEAR(DATE())-YEAR(出生日期)年龄FROM学生; SELECT 学号,姓名,年龄FROM AGE LIST WHERE年龄=22B.CREATE VIEW AGE LIST AS; SELECT 学号,姓名,YEAR(出生日期) FROM 学生; SELECT 学号,姓名,年龄FROM AGE LIST WHERE YEAR(出生日期)=22C.CREATE VIEW AGE LIST AS; SELECT 学号,姓名,YEAR(DATE())-YEAR(出生日期)年龄FROM学生; SELECT 学号,姓名,年龄FROM学生WHEREYEAR(出生日期)=22D.CREATE VIEW AGE LIST AS STUDENT; SELECT学号,姓名,YEAR(DATE())-YEAR(出生日期)年龄FROM学生; SELECT学号,姓名,年龄FROM STUDENT WHERE年龄=22

考题 设有职工表(部门号,职工号,姓名,性别,出生日期),查询所有目前年龄在40岁以下(包含40岁)的职工信息(姓名、性别和年龄),正确的命令是________。A.SELECT 姓名,性别,YEAR(DATE())-YEAR(出生日期) 年龄 FROM 职工 WHERE 年龄<=40B.SELECT 姓名,性别,YEAR(DATE())-YEAR(出生日期) 年龄 FROM 职工 WHERE YEAR(出生日期)<=40C.SELECT 姓名,性别,YEAR(DATE())-YEAR(出生日期) 年龄 FROM 职工 WHERE YEAR(DATE())-YEAR(出生日期)<=40D.SELECT 姓名,性别,年龄=YEAR(DATE())-YEAR(出生日期) FROM 职工 WHERE YEAR(DATE())-YEAR(出生日期)<=40

考题 查询所有目前年龄在35以上(不含35岁)的职工信息(姓名、性别和年龄)的正确的命令是A) SELECT姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄FROM职工;WHERE年龄35B) SELECT姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄FROM职工;WHERE YEAR(出生日期)35C) SELECT姓名,性别,YEAR(DATE())-YEAR(出生日期、年龄FROM职工:WHERE YEAR(DATE()-YEAR(出生日期35D) SELECT姓名.性别.年龄=YEAR(DATE())-YEAR(出生日期、FROM职工:WHERE YEAR(DATE())-YEAR(出生日期)35

考题 根据以下资料,回答下列各题: 使用如下两个表: 部门(部门号,部门名,负责人,电话) 职工(部门号,职工号,姓名,性别,出生日期) 可以正确查询1964年8月23日出生的职工信息的SQL SELECT命令是( )。A.SELECT·FROM职工WHERE出生日期=1964-8-23B.SELECT·FROM职工WHERE出生日期=“l964-8-23”C.SELECT·FROM职工WHERE出生日期={^1964-8-23}D.SELECT·FROM职工WHERE出生日期=(“1964-8-23”)

考题 可以正确查询所有目前年龄在35岁以上的职工信息(姓名、性别和年龄)的SQL SELECT命令是( )。A.SELECT姓名,性别,YEAR(DATE)-YEAR(出生日期)年龄FROM职工; WHERE年龄35B.SELECT姓名,性别;YEAR(DATE)-YEAR(出生日期)年龄FROM职工; WHERE YEAR(出生日期)35C.SELECT姓名,性别,年龄=YEAR(DATE)-YEAR(出生日期)年龄FROM职工; WHERE YEAR(DATE)-YEAR(出生日期)35D.SELECT姓名,性别,YEAR(DATE)-YEAR(出生日期)年龄FROM职工; WHERE YEAR(DATE)-YEAR(出生日期)35

考题 若以已建立的"tEmployee"表为数据源,计算每个职工的年龄(取整),计算公式为A.Year([出生日期])/365B.(Date()-[出生日期])/365C.Year(date())-Year([出生日期])D.Date()-[出生日期]/365

考题 查询所有目前年龄是22岁的学生信息:学号,姓名和年龄,正确的命令组是A.CREATE VIEW AGE_LIST AS; SELECT学号,姓名,YEAR(DATE())-YEAR(出生日期)年龄FROM学生; SELECT学号,姓名,年龄FROM AGE_LIST WHERE年龄=22B.CREATE VIEW AGE_LIST AS; SELECT学号,姓名,YEAR(出生日期)FROM学生: SELECT学号,姓名,年龄FROM AGE_LIST WHERE YEAR(出生日期)=22C.CREATE VIEW AGE_LIST AS; SELECT学号,姓名,YEAR(DATE())-YEAR(出生日期)年龄FROM学生; SELECT学号,姓名,年龄FROM学生WHERE YEAR(出生日期)=22D.CREATE VIEW AGE_LIST AS STUDENT; SELECT学号,姓名,YEAR(DATE()).YEAR(出生日期)年龄FROM学生; SELECT学号,姓名,年龄FROM STUDENT WHERE年龄=22

考题 查询所有目前年龄在35以上(不含35岁)的职工信息(姓名、性别和年龄)的正确的命令是A.SELECT 姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄 FROM 职工; WHERE 年龄>35B.SELECT 姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄 FROM 职工; WHERE YEAR(出生日期)>35C.SELECT 姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄 FROM 职工; WHERE YEAR(DATE())-YEAR(出生日期)>35D.SELECT 姓名,性别,年龄=YEAR(DATE())-YEAR(出生日期) FROM 职工; WUERE YEAR(DATE())-YEAR(出生日期)>35

考题 查询所有目前年龄在35以上(不含35岁)的职工信息(姓名、性别和年龄)的正确的命令是A.SELECT姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄FROM职工; WHERE年龄>35B.SELECT姓名,性别,YEAR(DATE())-YEA良(出生日期)年龄FROM职工; WHERE YEAR(出生日期)>35C.SELECT姓名,性别,YEAR((DATE())-YEAR(出生日期)年龄FROM职工; WHERE YEAR(DATE())-YEAR(出生日期)>35D.SELECT姓名,性别,年龄=YEAR(DATE())-YEAR(出生日期)FROM职工; WHEREYEAR(DATE())-YEAR(出生日期)>35

考题 职工信息表如下表所示:编号 姓名 年龄 性别0001 李明辉 35 男0002 张明华 45 男0003 李淑琴 34 女.... .... .... ....如果表中的年龄是整数,性别为字符型,查询表中年龄在40岁以上的男性的语句为( )。 A SELECT 姓名,年龄 FROM 职工信息表 WHERE 年龄>40 AND 性别=’男’B SELECT 姓名,年龄 FROM 职工信息表 WHERE 年龄>40 AND 性别IS男C SELECT 姓名,年龄 FROM 职工信息表 WHERE 年龄>40 AND 性别=男D SELECT 姓名,年龄 FROM 职工信息表 WHERE 年龄>’40’ AND 性别=’男’

考题 在第27题表中,若用SQL命令检索所有比“刘勋”年龄大的职工记录,下列语句正确的是______。A.SELECT*FROM职工; WHERE年龄>(SELECT年龄FROM职工; WHERE姓名=“刘勋”)B.SELECT*FROM职工; WHERE姓名=“刘勋”C.SELECT*FROM 职工; WHERE年龄>(SELECT年龄; WHERE姓名=“刘勋”)D.SELECT*FROM职工; WHERE年龄>“刘勋”

考题 已知“学生”表的“出生日期”字段为日期型,由此计算学生的年龄,下列表达式正确的是() A.YEAR(出生日期)B.YEAR(date())-YEAR(出生日期)C.DATE()-出生日期D.YEAR(出生日期)-YEAR(DATE())

考题 查询所有目前年龄在25岁以下(不含25岁)的职工信息(姓名、性别和年龄),正确的命令是( )。A)SELECT姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄FROM职工;WHERE年龄25B)SELECT姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄FROM职工;WHERE YEAR(出生日期)25C)SELECT姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄FROM职工;WHERE YEAR(DATE()).YEAR(出生日期)25D)SELECT姓名,性别,年龄=YEAR(DATE())-YEAR(出生日期)FROM职工;WHERE YEAR(DATE())一YEAR(出生日期)25

考题 有职工表:职工(职工编码,姓名,性别,出生年月),假设要查询职工的年龄,则该查询的计算字段″年龄″应定义为()A、年龄:Now()-Year(″出生年月″)B、年龄:Year(Now())-Year([出生年月])C、年龄:Year(Now())-Year(#出生年月#)D、年龄:Year(Now())-Year(′出生年月′)

考题 查询所有目前年龄在24岁以上(不含24岁)的学生信息(学号、姓名、年龄),正确的命令是()。A、SELECT学号,姓名,YEAR(GETDATE())-YEAR(出生日期)年龄FROM学生WHERE年龄24B、SELECT学号,姓名,YEAR(GETDATE())-YEAR(出生日期)年龄FROM学生WHERE YEAR(出生日期)24C、SELECT学号,姓名,YEAR(GETDATE())-YEAR(出生日期)年龄FROM学生WHERE YEAR(GETDATE())-YEAR(出生日期)24D、SELECT学号,姓名,年龄=YEAR(GETDATE())-YEAR(出生日期)FROM学生WHERE YEAR(GETDATE())-YEAR(出生日期)24

考题 当前数据库文件的出生日期字段为日期型,另有一个数值型的年龄字段,现要根据出生日期按年计算年龄,并写入年龄字段,应该使用命令()A、REPLACE ALL 年龄 WITH YEAR(DATE())-YEAR(出生日期)B、REPLACE ALL 年龄 WITH DATE()-出生日期C、REPLACE ALL 年龄 WITH DTOC(DATE())-DTOC(出生日期)D、REPLACE ALL 年龄 WITH VAL(DTOC(DATE()))-VAL(DTOC(出生日期))

考题 下列命令中可以显示职称表中所有职称是副教授的老师的姓名、性别和出生日期的是()。A、SELECT姓名,性别,出生日期FROM职称表where职称=“副教授”B、LISTFIELDS姓名,性别,出生日期FOR职称=“副教授”C、SELECT姓名,出生日期FROM职称表D、SELECT姓名,性别,出生日期FOR职称=“副教授”

考题 单选题当前数据库文件的出生日期字段为日期型,另有一个数值型的年龄字段,现要根据出生日期按年计算年龄,并写入年龄字段,应该使用命令()A REPLACE ALL 年龄 WITH YEAR(DATE())-YEAR(出生日期)B REPLACE ALL 年龄 WITH DATE()-出生日期C REPLACE ALL 年龄 WITH DTOC(DATE())-DTOC(出生日期)D REPLACE ALL 年龄 WITH VAL(DTOC(DATE()))-VAL(DTOC(出生日期))

考题 单选题有职工表:职工(职工编码,姓名,性别,出生年月),假设要查询职工的年龄,则该查询的计算字段″年龄″应定义为()A 年龄:Now()-Year(″出生年月″)B 年龄:Year(Now())-Year([出生年月])C 年龄:Year(Now())-Year(#出生年月#)D 年龄:Year(Now())-Year(′出生年月′)

考题 单选题查询所有目前年龄在24岁以上(不含24岁)的学生信息(学号、姓名、年龄),正确的命令是()。A SELECT学号,姓名,YEAR(GETDATE())-YEAR(出生日期)年龄FROM学生WHERE年龄24B SELECT学号,姓名,YEAR(GETDATE())-YEAR(出生日期)年龄FROM学生WHERE YEAR(出生日期)24C SELECT学号,姓名,YEAR(GETDATE())-YEAR(出生日期)年龄FROM学生WHERE YEAR(GETDATE())-YEAR(出生日期)24D SELECT学号,姓名,年龄=YEAR(GETDATE())-YEAR(出生日期)FROM学生WHERE YEAR(GETDATE())-YEAR(出生日期)24

考题 单选题可以正确查询所有目前年龄在35岁以上的职工信息(姓名、性别和年龄)的SQL SELECT命令是(  )。A SELECT姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄FROM职工;WHERE年龄35B SELECT姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄FROM职工;WHERE YEAR(出生日期)35C SELECT姓名,性别,年龄=YEAR(DATE())-YEAR(出生日期)FROM职工;WHERE YEAR(DATE())-YEAR(出生日期)35D SELECT姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄FROM职工;WHERE YEAR(DATE())-YEAR(出生日期)35

考题 单选题有学生表:S(学号,姓名,性别,年龄),如果要检索S表中所有比“王华”年龄大的学生姓名、年龄和性别,则SQL语句是()A SELECT姓名,年龄,性别FROM S WHERE年龄(SELECT年龄FROM S WHERE姓名=“王华”)B SELECT姓名,年龄,性别FROM S WHERE姓名=“王华”C SELECT姓名,年龄,性别FROMSWHERE年龄(SELECT年龄WHERE姓名=“王华”)D SELECT姓名,年龄,性别FROMSWHEREAGE王华.年龄