查询单价最高的商品销售情况,查询结果包括商品号、商品名、销售日期、销售数量和销售金额。正确命令是

admin2015-08-25  30

问题 查询单价最高的商品销售情况,查询结果包括商品号、商品名、销售日期、销售数量和销售金额。正确命令是

选项 A、SELECT 商品.商品号,商品名, 销售日期, 销售数量, 销售数量*单价 AS 销售金额;FROM 商品 JOIN 销售 ON 商品.商品号=销售.商品号  WHERE 单价=;(SELECT MAX(单价) FROM 商品)
B、SELECT 商品.商品号, 商品名, 销售日期, 销售数量, 销售数量*单价 AS 销售金额;FROM 商品 JOIN 销售 ON 商品.商品号=销售.商品号  WHERE 单价=MAX(单价)
C、SELECT 商品.商品号, 商品名,销售日期,销售数量,销售数量*单价 AS 销售金额;FROM 商品 JOIN 销售 WHERE 单价=(SELECT MAX(单价) FROM 商品)
D、SELECT 商品.商品号,商品名,销售日期,销售数量,销售数量*单价 AS 销售金额;FROM 商品 JOIN 销售 WHERE 单价=MAX(单价)

答案A

解析 select查询中,WHERE子句用来限制查询条件,若已用ON子句指定了联接条件,WHERE子句中只能指定筛选条件,表示在已按联接条件产生的记录中筛选记录。也可以省去JOIN子句,一次性地在WHERE子句中指定联接条件和筛选条件。因此A选项正确。
转载请注明原文地址:https://jikaoti.com/ti/sQv0FFFM
0

最新回复(0)