单选题
查询2013年已经年检的驾驶证编号和年检日期,正确的SQL语句是______。
A、
SELECT 驾驶证编号,年检日期 FROM 驾驶证年检 WHERE year(年检日期)=2013
B、
SELECT 驾驶证编号,年检日期 FROM 驾驶证年检 WHERE 年检日期=2013
C、
SELECT 驾驶证编号,年检日期 FROM 驾驶证年检 WHERE 年检日期=year(2013)
D、
SELECT 驾驶证编号,年检日期 FROM 驾驶证年检 WHERE year(年检日期)=year(2013)
【正确答案】
A
【答案解析】
[解析] YEAR函数返回日期或日期时间型的年份,查询2013年已经年检的驾驶证编号和年检日期的筛选条件为year(年检日期)=2013,故A选项正确。B选项中年检日期是日期型不能和2013直接比较,故错误。YEAR函数对象为日期或日期时间型,而2013为整型,year(2013)错误,选项C和D错误。
提交答案
关闭