从"图书"表中查找出定价高于"图书号"为"112"的图书记录,正确的SQL命令是

admin2020-04-01  33

问题 从"图书"表中查找出定价高于"图书号"为"112"的图书记录,正确的SQL命令是

选项 A、SELECT * FROM 图书 WHERE 定价>"112"
B、SELECT * FROM 图书 WHERE EXISTS定价="112"
C、SELECT * FROM 图书 WHERE 定价>(SELECT * FROM 商品 WHERE 图书号="112")
D、SELECT * FROM 图书 WHERE 单价>(SELECT 定价 FROM 图书 WHERE 图书号="112")

答案D

解析 该题先把’图书号’为112的图书找出来,用SQL语句SELECT 定价 FROM 图书 WHERE 图书号="112",然后再找出定价高于上面图书的图书,整个SQL语句为: SELECT * FROM 图书 WHERE 定价>(SELECT 定价 FROM 图书 WHERE 图书号="112")。因此,本题应选择D选项。
转载请注明原文地址:https://kaotiyun.com/show/Hc0p777K
0

最新回复(0)