首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某书店采用了SQL Server 2008数据库管理系统,该书店有一个需求,需要统计指定年份中每一本书的销售总额,例如:查询2012年所有书的销售总额。 已知图书结构如下: 图书表(书号BOOK_ID,书名BOOK_NAME,单价BOOK_PRICE
某书店采用了SQL Server 2008数据库管理系统,该书店有一个需求,需要统计指定年份中每一本书的销售总额,例如:查询2012年所有书的销售总额。 已知图书结构如下: 图书表(书号BOOK_ID,书名BOOK_NAME,单价BOOK_PRICE
admin
2016-10-10
48
问题
某书店采用了SQL Server 2008数据库管理系统,该书店有一个需求,需要统计指定年份中每一本书的销售总额,例如:查询2012年所有书的销售总额。
已知图书结构如下:
图书表(书号BOOK_ID,书名BOOK_NAME,单价BOOK_PRICE)
销售表(书号BOOK_ID,销售时间SALF_TIME,销售数量SALE_NUM)
假设单价和销售数量均为int型,书号和书名均为varchar(50)类型,销售时间为datetime型。请给出满足如下要求的多语句表值函数,该函数统计指定年份中每本书的销售总额。
设函数名为:BOOK_PROFIT(@year int),函数的返同结果格式如下:
书号销售总额
B001 60000
A004 50000
……
选项
答案
CREATE FUNCTION BOOK_PROFIT(@year int) RETURNS@f_BOOK_PROFIT table( 书号varchar(50), 销售总额int) AS BEGIN INSERT INTO@f_BOOK_PROFIT SELECT a.书号,SUM(a.单价*b.销售数量) FROM图书表a JOIN销售表b ON a.书号=b.书号 WHERE year(b销售时间)=@year GROUP BY a书号 RETURN END 或者 CREATE FUNCTION BOOK_PROFIT(@year int) RETURNS@f_BOOK_PROFIT table( BOOK_ID varchar(50), PROFIT int) AS BEGIN INSERT INTO@f_BOOK PROFIT SELECT a.BOOK_ID,SUM(a.BOOK_PRICE*b.SALE_NUM) FROM BOOK a JOIN SALE b ON a.BOOK_ID=b.BOOK_ID WHERE year(b.SALE_TIME)=@year GROUP BY a.BOOK_ID RETURN END
解析
转载请注明原文地址:https://kaotiyun.com/show/G9lZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
在MSSQLSERVER2000的主要功能Web支持不包括
在下面列出的数据模型中,哪一个模型是概念数据模型?
文件系统采用二级文件目录,主要是为
数据仓库是面向主题的、集成的、稳定的、【】,用以支持经营管理中的决策制定过程。
【】是从大型数据库或数据仓库中发现并提取掩藏在其中的信息的一种新技术,目的是帮助决策者进行决策。
数据库设计的概念结构设计阶段,表示概念结构的常用方法和描述工具是______。
数据库三级模式体系结构的划分,有利于保持数据库的
下列关于数据库数据模型的说法中,哪一个是不正确的?
对现实世界要处理的对象进行详细调查,在了解现行系统的概况,确定新系统功能的过程中,收集支持系统目标的基础数据及其处理方法。这属于哪一阶段的任务?
SQLServer提供了()种索引。
随机试题
A.X射线B.电子线C.γ射线D.质子E.β射线对氧的依赖性小,OER低的射线是
风热型感冒宜选
舌下神经损害可出现动眼神经损害可出现
行×列表χ2检验公式的条件不满足时,最好采用的方法是
在均质的孔隙介质中,通常可以应用达西定律来计算渗流流场。达西定律的关系式和应用条件是()。
总监理工程师不得将( )等工作委托给总监理工程师代表。
李明国庆节假期要做若干道英语试题,第一天做了这些试题的一半多1道,第二天做了剩下的一半多1道,第三天又做了剩下的一半多1道后,还剩1道试题。那么李明国庆节假期总共要做()道英语试题。
在这个时代,人与人之间虽然在空间和情感上越来越______,但是每个人的利益却又______地与他人的利益和行为紧密地联系在一起。这促成人们主动参与公共事务,呼吁公共利益。填入画横线部分最恰当的一项是:
《解放宣言》(东北师范大学2013年历史学综合真题)
Ithasbeensaidthatmanagementisascienceandthatleadershipisanart.Managementiscomprisedofconcrete,measurableski
最新回复
(
0
)