首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某书店采用了SQL Server 2008数据库管理系统,该书店有一个需求,需要统计指定年份中每一本书的销售总额,例如:查询2012年所有书的销售总额。 已知图书结构如下: 图书表(书号BOOK_ID,书名BOOK_NAME,单价BOOK_PRICE
某书店采用了SQL Server 2008数据库管理系统,该书店有一个需求,需要统计指定年份中每一本书的销售总额,例如:查询2012年所有书的销售总额。 已知图书结构如下: 图书表(书号BOOK_ID,书名BOOK_NAME,单价BOOK_PRICE
admin
2016-10-10
54
问题
某书店采用了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全国计算机三级
相关试题推荐
SQL语言集数据定义功能、数据操纵功能和数据控制功能于一体。如下所列语句中,______是属于数据控制功能的语句。
Oracle系统不但具有高性能的RDBMS,而且提供全过程的应用开发工具。如果要进行数据库建模,使用的是______。
数据库系统依靠______支持数据独立性。
18.【】不允许关系模式的属性之间有这样的非平凡函数依赖X→Y,其中X不包含码,Y是非主属性。
按所使用的数据模型来分,数据库可分为哪3种模型?
数据库管理系统中,为了保证事务的正确执行,维护数据库的完整性,要求数据库系统维护以下事务特性:【】、一致性、隔离性和持冬性。
在完全二叉树的顺序存储中,若结点i有左子女,则其左子女是结点【】。
根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,下面“部门”关系中,因______属性而使它不满足第一范式。
在关系数据模型中,二维表的行称为元组,二维表的列称为【】。
Oracle的Internet解决方案主要包括哪几部分工具?Ⅰ.OracleExpressServerⅡ.oracleExpressObiectsⅢ.OracleExpressAnalyzerⅣ.OracleW
随机试题
治疗虚寒痢的主方是
某省会所在地的市人民代表大会制定的《加强市容环境保护的管理办法》规定,每个用燃料的个体户每年都要交4000元的环境保护费。一个体户钱某开了一个火烧店,到了2008年6月仍没有交纳上一年的环境保护费。市工商行政管理局以其违法经营为由,根据《办法》的规定,对钱
下列行为中,属于扰乱电信市场秩序的行为是()。
建设项目可行性研究是在投资决策前,对项目有关的社会、经济和技术等各方面情况进行深入细致的调查研究;对各种可能拟定的建设方案和技术方案进行认真的技术经济分析与比较论证;对项目建成后的经济效益进行科学的预测和评价,并在此基础上,综合研究、论证建设项目的技术先进
以下会计资料中不属于会计档案的是()。
银行承兑汇票的承兑银行,应按票面金额向出票人收取万分之五的手续费。()
商业银行为客户进行风险评估,评估结果认为客户不适宜购买某一产品,但客户仍坚持要购买的,则商业银行的理财顾问应()。
根据美国学者唐纳德.柯克帕特里克(D.L.Kirkpatrick)提出的“柯式培训评估模型”,员工培训和能力开发效果的评估包括()。
拉美独立战争中,委内瑞拉地区一位著名领导人,他曾经领导建立委内瑞拉第二和第三共和国,这位领导人是()。
A、TakingapictureofProf.Brown.B、Commentingonanoil-painting.C、HostingaTVprogram.D、Stagingaperformance.CW:Well,t
最新回复
(
0
)