首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设在SQL Server 2008某数据库中有商品表和销售表,表的定义如下: CREATE TABLE商品表( 商品号char(10)PRIMARY KEY, 商品名char(20), 类别char(10), 进货单价int) CR
设在SQL Server 2008某数据库中有商品表和销售表,表的定义如下: CREATE TABLE商品表( 商品号char(10)PRIMARY KEY, 商品名char(20), 类别char(10), 进货单价int) CR
admin
2017-06-27
11
问题
设在SQL Server 2008某数据库中有商品表和销售表,表的定义如下:
CREATE TABLE商品表(
商品号char(10)PRIMARY KEY,
商品名char(20),
类别char(10),
进货单价int)
CREATE TABLE销售表(
商品号char(10),
销售时间datetime,
销售数量int,
销售单价int,
PRIMARY KEY(商品号,销售时间),
FOREIGN KEY(商品号)REFERENCES商品表(商品号))
现要创建一个具有如下功能的存储过程:查询指定类别的每个商品的商品号和销售总利润,包括没有被销售过的商品(未被销售过的商品的利润为0)。请补全下列代码。
CREATE
【1】
p_Profit@lb char(10)
AS
SELECT商品表.商品号,
CASE
WHEN销售表.商品号
【2】
THEN 0
ELSE
【3】
((销售单价一进货单价)*数量)
END AS销售总利润
FROM商品表
【4】
JOIN销售表ON商品表.商品号=销售表.商品号
WHERE类别=
【5】
GROUP BY
【6】
选项
答案
【1】PROC或PROCEDURE 【2】IS NULL 【3】SUM 【4】OUTER 【5】@lb 【6】商品表.商品号
解析
本题考查的是存储过程的使用。创建存储过程的语法:
CREATE{PROC|PROCEDURE}存储过程名[{@存储过程参数参数类型]}[=默认
值][OUT|OUTPUT]
AS
SQL语句
对比语法可知
【1】
处应填写:PROC或PROCEDURE。
在数据库中未被销售的产品是空的,用NULL标识。题目要求“未被销售过的商品的利润为0”表示,在存储过程中,
【2】
后面有0,可以推断出
【2】
处作用是用来处理“未被销售过的商品的利润为0”功能的。根据语法规则
【2】
处应填写:IS NULL。
题目要求是求商品的总利润,SQL语句中求和是SUM()函数,因此
【3】
处应该填写:SUM。
内联接(INNER JOIN):主表和从表都存在的记录才会查出来;外联接(OUTER JOIN)如果主表中存在的记录,从表中不存在则用NULL替代,根据题目特点,外链接符合题目要求,故
【4】
处应填写:OUTER。
题目要求是指定的商品类别,因此商品类别需要通过变量输入,故
【5】
处应填写:@lb。
题目要求是“查询指定类别的每个商品的商品号”,因此分组的依据应该是商品表中的商品号,故
【6】
处应填写:商品表.商品号。
转载请注明原文地址:https://kaotiyun.com/show/v1lZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
数据库管理系统中,为了保证事务的正确执行,维护数据库的完整性,要求数据库系统维护以下事务特性:【】、一致性、隔离性和持冬性。
新奥尔良方法将数据库设计分为4个阶段,它们是______。
若你使用ORACLE系统开发一个数据库应用系统,在进行用户界面设计时,应选用的工具是______。
数据模型是______。
数据库系统的核心是______。
下列问题基于如下描述:现有关键码值分别为10、20、30、40的4个结点,按所有可能的插入顺序去构造二叉排序树。
现将关系模式P分解为三个关系模式P:(A,B,D,E,F),P2(A,B,C,H),P3(C,I,J),则其中P2的规范化程度达到(
在信号量及P、V操作中,每对信号量执行一次P操作,意味着要求,
如果多个事务在某个调度下的执行结果与这些事务在某个串行调度下的执行结果相同,则称这个调度为【】调度。
关系模型中的完整性约束包括:实体完整性、参照完整性和______。
随机试题
人民法院原则上应当公开发生法律效力的判决书、裁定书,供公众查阅。()
局部麻醉药中毒惊厥时首选的解惊药是
混合瘤发生在以下哪个部位最多
A.新的药品不良反应B.所有药品不良反应C.新的和严重的药品不良反应D.C型药品不良反应药品使用说明书中未收载的不良反应,属于()。
报关企业代理其他企业办理海关手续,必须由进出口货物的经营单位出具正式的委托书。这里的经营单位指的是()。
根据规定,基金管理公司的主要股东应具备的条件之一是具有良好的社会信誉,并且在金融监管、自律管理、商业银行等机构无不良记录。()
2014年国务院积极部署落实引导民间投资健康发展的措施,提出要多设“路标”少设“路障”,为民间投资参与市场竞争“松绑开路”。为此,政府应()。①实现自身职能的根本性转变②制定措施规定民间投资流向③履行组织社会主义经济建设的职能④不断扫除限制民间
根据《中华人民共和国义务教育法》的规定,学校不得设()。
Iamoneofthemanycitypeoplewhoarealwayssayingthatgiventhechoicewewouldprefertoliveinthecountryawayfromth
WhatwasMary’sjob?WhatcouldMary’scatsay?Shecouldsay______.
最新回复
(
0
)