选择题
从“图书”表中查找出定价高于“图书编号”为“115”的图书的记录,正确的SQL命令是______。
A、
SELECT*FROM图书WHERE定价>'115'
B、
SELECT*FROM图书WHERE EXISTS定价='115'
C、
SELECT*FROM图书WHERE定价>(SELECT*FROM图书WHERE图书编号='115')
D、
SELECT*FROM图书WHERE定价>(SELECT定价FROM图书WHERE图书编号='115')
【正确答案】
D
【答案解析】
[考点] 本题主要考查了SQL嵌套查询。 首先把“图书编号”为115的图书找出来,用SQL语句SELECT定价FROM图书WHERE图书编号='115',然后再找出定价高于上面图书的图书,整个SQL语句为:SELECT*FROM图书WHERE定价>(SELECT定价FROM图书WHERE图书编号='115')。故选择D选项。
提交答案
关闭