单选题
14.
设在SQL Server 2008某数据库中有图书表(书号,书名,出版日期,单价),其中“书号”是主码。现要查询2015年1月份出版的单价最高的前三本图书的详细信息。下列查询语句中能正确完成该查询要求的是______。
A、
SELECT * TOP 3 FROM 图书表
WHERE 出版日期 BETWEEN '2015/1/1' AND '2015/1/31'
ORDER BY 单价 DESC
B、
SELECT TOP 3 * FROM 图书表
WHERE 出版日期 BETWEEN #2015/1/1# AND #2015/1/31#
ORDER BY 单价 DESC
C、
SELECT TOP 3 * FROM 图书表
WHERE 出版日期 BETWEEN '2015/1/1' AND '2015/1/31'
ORDER BY 单价 DESC
D、
SELECT * TOP 3 FROM 图书表
WHERE 出版日期 BETWEEN #2015/1/1# AND #2015/1/31#
ORDER BY 单价 DESC
【正确答案】
C
【答案解析】
A、D两项的语法格式不正确,TOP 3 应该放在*之前,选项B的时间格式不正确。故答案为C项。
提交答案
关闭