单选题
设职工表的结构为(职工号,姓名,部门号,出生日期),其中出生日期的数据类型为日期型。若要查询所有比“张三”年龄大的职工信息,则正确的SQL语句是( )。
A、
SELECT*FROM职工; WHERE出生日期<(SELECT出生日期FROM职工WHERE姓名='张三')
B、
SELECT*FROM职工; WHERE出生日期>(SELECT出生日期FROM职工WHERE姓名='张三')
C、
SELECT*FROM职工WHERE出生日期<张三,出生日期
D、
SELECT*FROM职工WHERE出生日期>张三.出生日期
【正确答案】
A
【答案解析】
解析:本题首先使用一个内层查询检索到“张三”的出生日期,外层查询的条件语句设置为出生日期小于“张三”出生日期,得到的结果即为年龄大于“张三”的职工信息,故A选项正确。
提交答案
关闭