首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有商品表(商品号,商品名,单价)和销售表(销售单据号,商品号,销售时间,销售数量,销售单价)。其中,商品号代表一类商品,商品号、单价、销售数量和销售单价均为整型。 请编写查询某年某商品的销售总毛利的存储过程,毛利=销售数量×(销售单价-单价)。
设有商品表(商品号,商品名,单价)和销售表(销售单据号,商品号,销售时间,销售数量,销售单价)。其中,商品号代表一类商品,商品号、单价、销售数量和销售单价均为整型。 请编写查询某年某商品的销售总毛利的存储过程,毛利=销售数量×(销售单价-单价)。
admin
2018-05-02
57
问题
设有商品表(商品号,商品名,单价)和销售表(销售单据号,商品号,销售时间,销售数量,销售单价)。其中,商品号代表一类商品,商品号、单价、销售数量和销售单价均为整型。
请编写查询某年某商品的销售总毛利的存储过程,毛利=销售数量×(销售单价-单价)。
要求商品号和年份为输入参数,总毛利用输出参数返回。
选项
答案
CREATE PROCED[JRE PRODUCT AS DECLARE @某商品销售量int,@某商品进价int,@某商品销售单价int/*中间变量定义,*/ BEGIN Select@某商品进价=单价from商品表where @ 商品号=商品号 Select@某商品销售单价=销售单价,@某商品销售量=count(*)from销售表where@商品号=商品号and销售时间=@年份 IF@某商品进价is NULL THEN/*判断该商品是否存在*/
解析
存储过程是由PL/SQL语句书写的过程,这个过程经编译和优化后存储在数据库服务器中,使用时只要调用即可。使用存储过程具有以下优点:其已经编译和优化过了,所以运行效率高,提供了在服务器端快速执行sQL语句的有效途径;存储过程降低了客户端和服务器之间的通信量;方便实施企业规则,当企业规则发生变化时只要修改存储过程,而无需修改其他应用程序。
系(系编号,系名,系办公室电话),无外码
教师(教师号,教师名,职称,工资,聘用日期,系编号),外码:系编号
先修课程(先修课程号,先修课程名)
课程(课程号,课程名,学分,先修课程号),外码:先修课程号
讲授(教师号,课程号)
因为转换过来的关系模式中,不存在属性依赖于其他非主属性,因此对转换的结果不需要优化。
转载请注明原文地址:https://kaotiyun.com/show/oTlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
内存的静态等长分区的分配中,记录内存空间使用情况可采用下列方法中的______。Ⅰ.字位映像图Ⅱ.空闲页面表Ⅲ.空闲页面链表Ⅳ.系统状态表
关系模型中的完整性约束包括:实体完整性、参照完整性和______。
计算机硬件只能直接识别并执行以二进制数字代码表示的指令序列,高级语言源程序不能直接被计算机执行,需要利用______翻译后才能执行。
虚拟存储器的容量()。
WWW是以【】与超文本传送协议(HTTP)为基础,面向Internet服务的。
设关系R(SNO,SNAME,DNO,MAG),主键为SNO。其中SNO为学生号,SNAME为学生姓名,DNO为系号,MAG为系主任。则关系R属于
设关系R和关系S的元数分别是3和4,关系T是R与S的广义笛卡尔积,即:T=R×S,则关系T的元数是
4个元素a1,a2,a3和a4依次入栈,人栈过程中允许栈顶元素出栈。假设某一时刻栈的状态是:则不可能的出栈序列是
SQL语言集数据定义功能、数据操纵功能和数据控制功能于一体。如下所列语句中,哪一个是属于数据控制功能的?
下面不属于对属性列和视图的操作权限的操作有
随机试题
在我国推广实施HACCP管理系统的重要意义有
A.白庀B.白屑风C.油风D.花斑癣E.头藓
法定盈余公积的提取比例,一般为当年实现净利润的10%,但以前年度累积的法定盈余公积达到注册资本的50%,可以不再提取。()
幼儿园环境创设中,使用易于识别的生活行为规则标识图。其最主要的目的是()
桑代克认为学习的进程是一种()过程。
非法定解释就是指违法进行的解释,是必须被禁止的。()
根据下列资料回答下列问题。2009年11月,首届世界低碳与生态经济大会暨技术博览会在江西南昌召开,在这次大会上,江西共签约项目143个,总投资为1046.95亿元,先后分三次签约:第一次,与23家央企签约37年合作项目,项目总投资为519.1亿
马克思主义哲学与唯心主义哲学、旧唯物主义哲学的根本区别在于()。
以人为本
[2012年]曲线y=x2+x(x<0)上曲率为√2/2的点的坐标是_________.
最新回复
(
0
)