假设某公司营销系统有营销点关系S(营销点,负责人姓名,联系方式)、商品关系P(商品名,条形码,型号,产地,数量,价格),其中,营销点唯一标识S中的每一个元组。每个营销点可以销售多种商品,每一种商品可以由不同的营销点销售。关系S和P的主键分别为( ),S和P之间的联系类型属于( )。
为查询产于"上海"且商品名为"冰箱"或"电视"的型号及价格,并要求价格按降序排列。实现的SQL语句如下:
SELECT商品名,型号,价格 FROM P WHERE (请作答此空) AND ( ) ( );
刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!
假设某公司营销系统有营销点关系S(营销点,负责人姓名,联系方式)、商品关系P(商品名,条形码,型号,产地,数量,价格),其中,营销点唯一标识S中的每一个元组。每个营销点可以销售多种商品,每一种商品可以由不同的营销点销售。关系S和P的主键分别为( ),S和P之间的联系类型属于( )。
为查询产于"上海"且商品名为"冰箱"或"电视"的型号及价格,并要求价格按降序排列。实现的SQL语句如下:
SELECT商品名,型号,价格 FROM P WHERE (请作答此空) AND ( ) ( );
本题考查数据库基本概念和SQL语言应用。
根据题意,营销点可以作为S的主键,商品关系P中的条形码属性可以作为该关系的主键。所以第一个空应填写主键相关描述,即营销点或条形码。第二个空描述的是查询条件,根据题意要查询产于"上海"的商品名为"冰箱"或"电视"的型号及价格,因此需要使用OR逻辑运算符来表示商品名为"冰箱"或"商品名为电视"。第三个空是对查询结果进行排序,要求价格按降序排列,所以应填写ORDER BY 价格 DESC。因此,正确的SQL语句应为:SELECT 商品名,型号,价格 FROM P WHERE 商品名=’冰箱’OR商品名=‘电视’ AND产地=‘上海’ ORDER BY 价格 DESC。所以答案为A。
本文链接:假设某公司营销系统有营销点关系S(营销点,负责人姓名,联系方式)、商品关系P(商品名,条形码,型号,
版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!