使用如下三个表: 商店(商店号,商店名,区域名,经理名) 商品(商品号,商品名,单价) 销售(商店号,商品号,销售日期,销售数量) 查询商品单价在10到50之间、并且日销售数量高于20的商品名、单价、销售日期和销售数量,查询结果按单价降序。正确命令是

admin2017-04-26  19

问题 使用如下三个表:
商店(商店号,商店名,区域名,经理名)
商品(商品号,商品名,单价)
销售(商店号,商品号,销售日期,销售数量)
查询商品单价在10到50之间、并且日销售数量高于20的商品名、单价、销售日期和销售数量,查询结果按单价降序。正确命令是

选项 A、SELECT 商品名,单价,销售日期,销售数量 FROM 商品 JOIN 销售 WHERE (单价 BETWEEN 10 AND 50)AND 销售数量>20 ORDER BY 单价 DESC
B、SELECT 商品名,单价,销售日期,销售数量 FROM 商品 JOIN 销售 WHERE (单价 BETWEEN 10 AND 50) AND 销售数量>20 ORDER BY单价
C、SELECT 商品名,单价,销售日期,销售数量 FROM 商品,销售 WHERE (单价 BETWEEN 10 AND 50) AND 销售数量>20 ON 商品.商品号=销售.商品号 ORDER BY 单价
D、SELECT 商品名,单价,销售日期,销售数量 FROM 商品,销售 WHERE (单价BETWEEN 10 AND 50) AND 销售数量>20 AND商品.商品号=销售.商品号 ORDER BY 单价 DESC

答案D

解析 可以用JOIN…ON…语法进行超连接查询,也可以用WHERE直接表示数据表连接条件。ORDER BY短语表示排序,DESC短语表示降序。
转载请注明原文地址:https://kaotiyun.com/show/7zBp777K
0

随机试题
最新回复(0)