单选题
从“产品”表中查找出单价低于“产品编号”为“431”的记录所对应单价,正确的SQL命令是
A、
SELECT*FROM产品WHERE单价<"431"
B、
SELECT*FROM产品WHEREEXISTS单价="431"
C、
SELECT*FROM产品WHERE单价<(SELECT*FROM产品WHERE产品编号="431"|)
D、
SELECT*FROM产品WHERE单价<(SELECT单价FROM产品WHERE产品编号="431")
【正确答案】
D
【答案解析】
解析:本题首先应该使用子查询查找出“产品编号”为“431”产品的单价是多少,并将查询得到的结果作为外层查询的条件,所以只有选项D正确。
提交答案
关闭