用SQL命令查询商品号为“400015”的商品名称、价格和部门名称,正确的命令是______。 用SQL命令查询商品价格高于或等于120元的商品的商品名称和数量,正确的命令是______。

admin2009-04-15  32

问题 用SQL命令查询商品号为“400015”的商品名称、价格和部门名称,正确的命令是______。
用SQL命令查询商品价格高于或等于120元的商品的商品名称和数量,正确的命令是______。

选项 A、SELECT 商品.商品名称,商品.数量 FROM 商品;       WHERE NOT EXIST (SELECT*FROM 价格;       WHERE 价格.商品号;商品.商品号 AND 商品价格<120)
B、SELECT 商品.商品名称,商品.数量 FROM 商品;       WHERE EXIST (SELECT*FROM 价格;       WHERE 价格.商品号=商品.商品号 AND 商品价格<120)
C、SELECT 商品.商品名称,商品.数量 FROM 商品;       WHERE IN (SELECT*FROM 价格;       WHERE 价格.商品号:商品.商品号 AND 商品价格<120)
D、SELECT 商品.商品名称,商品.数量 FROM 商品;       WHERE NOT IN (SELECT*FROM 价格;       WHERE 价格.商品号=商品.商品号 AND 商品价格<120)

答案1

解析 本题建立的是SELECT—SQL命令的嵌套查询语句。在这个命令中要用到两个SELECT—FROM— WHERE查询块,即内层查询块和外层查询块,通过内层查询块检索商品价格都高于或等于120元的记录,即检索出价格中都不存在120元以下的记录。
转载请注明原文地址:https://jikaoti.com/ti/sGF7FFFM
0

最新回复(0)