单选题
查询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错误。
提交答案
关闭