从“图书”表中查找出定价高于“图书编号”为“115”的图书的记录,正确的SQL命令是( )。

admin2018-06-11  46

问题 从“图书”表中查找出定价高于“图书编号”为“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",然后再找出定价高于上面图书的图书,整个SQIJ语句为:SELECT*FROM图书WHERE定价>(SELECT定价FROM图书WHERE图书编号="115")。故选择D选项。
转载请注明原文地址:https://kaotiyun.com/show/1DMp777K
0

最新回复(0)