首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有商品表(商品号,商品名,单价)和销售表(销售单据号,商品号,销售时间,销售数量,销售单价)。其中,商品号代表一类商品,商品号、单价、销售数量和销售单价均为整型。 请编写查询某年某商品的销售总毛利的存储过程,毛利=销售数量×(销售单价-单价)。
设有商品表(商品号,商品名,单价)和销售表(销售单据号,商品号,销售时间,销售数量,销售单价)。其中,商品号代表一类商品,商品号、单价、销售数量和销售单价均为整型。 请编写查询某年某商品的销售总毛利的存储过程,毛利=销售数量×(销售单价-单价)。
admin
2018-05-02
77
问题
设有商品表(商品号,商品名,单价)和销售表(销售单据号,商品号,销售时间,销售数量,销售单价)。其中,商品号代表一类商品,商品号、单价、销售数量和销售单价均为整型。
请编写查询某年某商品的销售总毛利的存储过程,毛利=销售数量×(销售单价-单价)。
要求商品号和年份为输入参数,总毛利用输出参数返回。
选项
答案
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://www.kaotiyun.com/show/oTlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
数据库系统中,依靠______支持了数据独立性。
将概念设计阶段得到的E-R模型向关系模型的转换属于______阶段的工作。
DBTG提出的关于数据库的3个重要规范中不包括()。
虚拟存储器的容量()。
数据模型通常有数据结构、数据操作和【】3个要素组成。
数据库设计的概念设计阶段,表示概念结构的常用方法和描述工具是
Oracle数据库管理系统的Internet解决方案的产品是OracleWebServer,下面列出的条目中,哪一个不属于该产品?
若用如下的SQL语句创建一个表S: CREATETABLES(S#char(10)NOTNULL: SNAMEchar(10)NOTNULL,SEXchar(2),AGEinteger) 今向表S中插入如下行时,可以被插入的是
在数据库的三级模式体系结构中外模式与模式之间的映像(外模式/模式),实现了数据库的______独立性。
有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#)。其中S#为学生号,SNAME为学生姓名,SEX为性别,C#为课程号,CNAME为课程名。要查询选修“计算机”课的全体女学生姓名的SQL语句是"SELECTSNAMEFR
随机试题
胃癌最主要的转移方式是
病儿,女,1岁。诊断为营养不良性缺铁性贫血。症见面色萎黄,神疲乏力,食欲不振,少气懒言,舌淡,苔薄白,指纹淡红。中医辨证为
缓脉的主病为
背景资料:某建筑公司承建香雪海花小区工程的3号、4号两栋高层住宅,均为地下1层,地上18层,总建筑面积28000m2,框架剪力墙结构,2011年8月11日工程正式开工。2012年5月9日晚20:00左右,现场夜班塔吊司机王某在穿越在建的4号楼裙楼的上岗途
承担支持进出口贸易融资任务的政策性银行是( )。
信用风险管理措施不包括()。
近年来,全国每年发生交通事故40多万起,造成近10万人死亡。司机的酒驾、超载和超速驾驶,行人无视红绿灯的“中国式过马路”等行为都是导致交通事故发生的重要原因。西方思想家曾言,最重要的法律,既不是刻在大理石上,也不是刻在铜表上,而是铭刻在公民的心中
(2009上网工)软件风险一般包含______两个特性。
在考生文件夹下有一个数据库文件“samp3.accdb”,里面已经设计好表对象“tBorrow”、“tReader”和“tBook”,查询对象“qT”,窗体对象“fReader”,报表对象“rReader”和宏对象“rPt”。请在此基础上按以下要求补充设计
Language-basedlearningdisabilitiesareproblemswithage-appropriatereading,spelling,and/orwriting.Thisdisorderisnot
最新回复
(
0
)