首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设在SQL Server 2008某数据库中有商品表和销售表,两个表的定义如下: CREATE TABLE商品表( 商品号char(10)PRIMARY KEY, 商品名varehar(40), 类别varchar(20), 进货单价i
设在SQL Server 2008某数据库中有商品表和销售表,两个表的定义如下: CREATE TABLE商品表( 商品号char(10)PRIMARY KEY, 商品名varehar(40), 类别varchar(20), 进货单价i
admin
2016-04-27
30
问题
设在SQL Server 2008某数据库中有商品表和销售表,两个表的定义如下:
CREATE TABLE商品表(
商品号char(10)PRIMARY KEY,
商品名varehar(40),
类别varchar(20),
进货单价int)
CREATE TABLE销售表(
商品号char(10),
销售时间datetime,
销售数量int,
销售单价int,
PRIMARY KEY(商品号,销售时间))
下面是一个用户定义的多语句表值函数,它接受类别作为输入参数,返回该类别下的每种商品在2012年的销售总利润,并将结果按照销售总利润的降序输出。请补全该函数定义代码。
CREATE FUNCTION f_Profit(@lb char(10))_______@ProfitTable_______(
商品号char(10),
总利润int)
AS
BEGIN
INSERT INT@ProfitTable
_______
_______
END
选项
答案
第一空:RETURNS 第二空:table 第三空:SELECT a.商品号,SUM(销售数量,Ic(销售单价一进货单价))AS总利润FROM销售表a JOIN商品表b ON a.商品号=b.商品号WHERE a.商品号IN(SELECT商品号FROM商品表WHERE类别=@lb)GROUP BY a.商品号ORDER BY总利润DESC 第四空:RETURN@ProfitTable
解析
用户定义的多语句表值函数的命令格式为:
CREATE FUNCTION[schema_name.]function name
([{@parameter_name[AS][type_schema_name.]parameter_data_type
[=default]}
[,…n]
]
)
RETURNS@return_variable TABLE<table_type_definition>
[WITH<function option>[[,]…n]]
[AS]
BEGIN
function_body
RETURN
END
[;]
::=
({
I
}
[
][,…n]
)
题目要求返回指定类别下的每种商品在2012年的销售总利润,并且将结果按照销售总利润的降序输出。采用复合SQL语句的格式,先查出指定类别的所有商品号:SELECT商品号FROM商品表WHERE类别=@lb,其中@lb为函数的传人参数,然后在销售表中用GROUP BY对商品号进行分组,并采用SUM计算每个分组的总和。
转载请注明原文地址:https://kaotiyun.com/show/uBlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
从有n个结点的顺序表中删除一个结点平均需要移动的结点个数是【】。
在数据库中,产生数据不一致的根本原因是
SQL语言中,RSEOURCE权限允许创建新的【】。
下面所列的工具中,不能用于数据库应用系统界面开发的工具是
数据库系统发生故障时,可以基于日志进行恢复。下面列出的条目中,哪些是日志记录的内容?Ⅰ.事务开始信息Ⅱ.更新信息Ⅲ.提交信息Ⅳ.事务中止信息
二维数组A[0..8,0..9],其每个元素占2个字节,从首地址400开始,按行优先顺序存放,则元素A[8,5]的存储地址为
数据库管理系统中,为了保证事务的正确执行,维护数据库的完整性,要求数据库系统维护以下事务特性:【】、一致性、隔离性和持久性。
数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的
Oracle的Internet解决方案主要包括哪几部分工具? Ⅰ.OracleExpressServer Ⅱ.OracleExpressObjects Ⅲ.OracleExpressAnalyzer Ⅳ.OracleWebLi
ORDBMS提供类型构造器,用于构造复杂对象的数据类型,主要的类型构造器为:组合(记录)、集合、【】。
随机试题
肺循环是
常合并肺痨,水肿,中风,疮疡,白内障,耳聋的病证是()。
某施工合同履行过程中,因施工需要临时中断道路交通,发包人委托承包人办理申请批准手续。因工程所处路段交通流量大,全天中断交通的要求未获批准,承包人只能在夜间断续施工,则由此造成的承包人损失应由()。
在进行大力量运动训练时,小肌群、大肌群的训练顺序是()
去年全年检察机关和全国各级工商行政管理机关月均查办案件的数量分别为()2006年全国各级工商行政管理机关向司法机关移送涉嫌犯罪的医药领域商业贿赂案件占向司法机关移送涉嫌犯罪的商业贿赂案件总数的()。
甲公司的马经理从本公司坐车去乙公司洽谈,以30千米/时的速度出发20分钟后,马经理发现文件忘带了,便让司机以原来1.5倍的速度回甲公司拿,而他自己则以5千米/时的速度步行去乙公司。结果司机和马经理同时到达乙公司。甲乙两公司的距离是()千米。
请运用中国法制史的理论知识对下列材料进行分析,并回答下列问题:《尚书·吕刑》:“五刑之疑有赦,五罚之疑有赦,其审克之。”孔安国传:“刑疑,赦从罚;罚疑,不论以为罪。”《礼记·王制》:“附从轻,赦从重”;“疑狱汜(音犯——编者注)与众共之
世界上的历法基本可以分为3类,中国传统历属于()。
ManandComputerWhatmakespeopledifferentfromcomputerprograms?Whatisthemissingelementthatourtheoriesdon’tyet
ScientistssaidThursdaythatanewAIDSvaccine,thefirsteverdeclaredtoprotectasignificantminorityofhumansagainstth
最新回复
(
0
)