• 2022-06-09
    设数据库有如下表: 产品(产品号,产品名,型号,单价) 库存(仓库号,产品号,库存数量) 如果需要将总的库存数量超过1000的产品单价降价10%,则下面语句正确的是______。
    A: UPDATE 产品 SET 单价=单价*0.9;WHERE 产品号 IN(SELECT 产品号 FROM 库存;GROUP BY 产品号 HAVING SUM(库存数量)>1000)
    B: UPDATE 产品 SET 单价=单价*0.9;WHERE 产品号 IN(SELECT 产品号 FROM 库存;WHERE SUM(库存数量)>1000)
    C: UPDATE 单价=单价*0.9;WHERE 产品号 IN(SELECT 产品号 FROM 库存;GROUP BY 产品号 HAVING SUM(库存数量)>1000)
    D: UPDATE 单价=单价*0.9;WHERE 产品号 IN(SELECT 产品号 FROM 库存;WHERE SUM(库存数量)>1000)
  • A

    举一反三

    内容

    • 0

      从"产品"表中查找出单价低于"产品编号"为"431"的记录,正确的SQL命令是()。 A: SELECT * FROM 产品 WHERE 单价<;(SELECT * FROM 产品 WHERE 产品编号="431") B: SELECT * FROM 产品 WHERE 单价<;(SELECT 单价 FROM 产品 WHERE 产品编号="431") C: SELECT * FROM 产品 WHERE 单价<;"431" D: SELECT * FROM 产品 WHERE EXISTS单价="431"

    • 1

      有产品表,其结构为:产品(产品号, 名称, 规格说明, 单价),查询单价在600元以上主机板和硬盘的正确命令是( )。 A: SELECT * FROM 产品 WHERE 单价>600 AND (名称='主机板' AND 名称='硬盘'); B: SELECI * FROM 产品 WHERE 单价>600 AND (名称='主机板' OR 名称='硬盘'); C: SELECT * FROM 产品 ON 单价>600 AND (名称='主机板' AND 名称='硬盘'); D: SELECT * FROM 产品 ON 单价>600 AND (名称='主机板' OR 名称='硬盘');

    • 2

      从"产品"表中查找出单价低于"产品编号"为"431"的记录,正确的 SQL 命令是 A: SELECT * FROM 产品 WHERE 单价B.SELECT * FROM 产品 WHERE EXISTS单价="431" B: SELECT * FROM 产品 WHERE 单价D.SELECT * FROM 产品 WHERE 单价

    • 3

      【单选题】设有商品(商品号,商品名,单价)和销售(商店号,商品号,销售日期,销售数量)表,查询单价最高的商品销售情况,查询结果包括商品号、商品名、销售日期、销售数量和销售金额。正确命令是____________。 A. select 商品.商品号, 商品名,销售日期, 销售数量, 销售数量*单价 as 销售金额 From 商品 join 销售 where 单价=max(单价) B. select 商品.商品号, 商品名,销售日期, 销售数量, 销售数量*单价 as 销售金额 From 商品 join 销售 where 单价= (select max(单价) from 商品) C. select 商品.商品号, 商品名,销售日期, 销售数量,销售数量*单价 as 销售金额 From 商品 join 销售 on 商品.商品号=销售.商品号 where 单价= (select D. select 商品.商品号, 商品名,销售日期, 销售数量,销售数量*单价 as 销售金额 From 商品 join 销售on 商品.商品号=销售.商品号 where 单价=max(单价)

    • 4

      【单选题】设有商品(商品号,商品名,单价)和商店(商店号,商店名,区域名,经理姓名)和销售(商店号,商品号,销售日期,销售数量),查询销售金额合计超过 20000 的商店,查询结果包括商店名和销售金额合计。正确命令是 ____________ 。 A. select 商店名,sum(销售数量*单价) as 销售金额合计 from 商店, 商品, 销售 Where 商品.商品号=销售.商品号 and 商店.商店号=销售.商店号 Group by 商 B. select 商店名,sum(销售数量*单价) as 销售金额合计 from 商店, 商品, 销售 Where 销售金额合计>20000 C. select 商店名, sum(销售数量*单价) as 销售金额合计 from 商店, 商品, 销售 Where 商品.商品号=销售.商品号 and 商店.商店号=销售.商店号 and sum(销 D. select 商店名, sum(销售数量*单价) as 销售金额合计>20000 from商店, 商品,销售 Where 商品.商品号=销售.商品号 and 商店.商店号=销售.商店号