选择题
在已建“职工”表中有姓名、性别、出生日期等字段,查询并显示年龄最大值,正确的SQL命令是______。
A、
SELECT MAX(YEAR(DATE())-YEAR ([出生日期])) 年龄 FROM 职工
B、
SELECT MAX(YEAR(DATE())-YEAR ([出生日期])) AS 年龄 FROM 职工
C、
SELECT 年龄=MAX(YEAR(DATE())-YEAR([出生日期])) 年龄 FROM 职工
D、
SELECT 年龄=MAX(YEAR(DATE())-YEAR([出生日期])) AS 年龄 FROM 职工
【正确答案】
B
【答案解析】
SQL语言选择一个表中的某一列选择最大值,应使用MAX...AS...语句,即查询到的“职工”表示职工最大的年龄,以字段名为年龄来进行显示,选项A、C语法错误。因此,本题应选择选项B。
提交答案
关闭