在职工表中有姓名 性别 生日等3个字段 要查询男职工中年龄最大的记录 显示最大年龄 正确的SQL
已帮助 人
在"职工"表中有姓名、性别、生日等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 [性别]="男"

回答
共1条回复-
SELECT Max(YEAR(DATE( ))-YEAR([出生日期]))AS年龄FROM考生表WHERE性别=男"
