首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某书店采用了SQL Server 2008数据库管理系统,该书店有一个需求,需要统计指定年份中每一本书的销售总额,例如:查询2012年所有书的销售总额。 已知图书结构如下: 图书表(书号BOOK_ID,书名BOOK_NAME,单价BOOK_PRICE
某书店采用了SQL Server 2008数据库管理系统,该书店有一个需求,需要统计指定年份中每一本书的销售总额,例如:查询2012年所有书的销售总额。 已知图书结构如下: 图书表(书号BOOK_ID,书名BOOK_NAME,单价BOOK_PRICE
admin
2016-10-10
32
问题
某书店采用了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://jikaoti.com/ti/yH37FFFM
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
已知关系R见下表,可以作为R主码的属性组是
对有14个数据元素的有序表R[14]进行折半搜索,搜索到R[3]的关键码等于给定值,此时元素比较顺序依次为
分时系统允许多个用户同时联机地使用计算机,它有许多特点,下面不属于分时系统的特点的是______。
下面有几个关于局域网的说法,其中不正确的是______。
SQL语言中的GRANT和REVOKE语句主要用来维护数据的【】。
下列哪一项是数据库系统的核心和基础?
数据库管理系统中,为了保证事务的正确执行,维护数据库的完整性,要求数据库系统维护以下事务特性:【】、一致性、隔离性和持冬性。
第(37)至{38)题基于学生—课程数据库中的三个基本表:学生信息表:3(sno,sname,sex,age,dept)主码为sno课程信息表:c(cno,cname,teacher)主码为eno学生选课信息表:sc(sno,cno,grade)主码为(s
散列法存储中处理碰撞的方法主要有:【】和开地址法。
数据模型通常由三部分组成,它们是【】、数据操作和完整性约束。
随机试题
按0~5级分级法检查时,病人的肢体能对抗地心引力而抬离床面,但不能对抗阻力者,肌力为_________级。
A.眼底改变B.脑血管病C.心脏病变D.肾脏病变E.肝脏病变
实施目标管理的基本过程为设置目标、()和检查评价。
无领导小组讨论法包括()等多种类型。
“最是人间留不住,朱颜辞镜花辞树。”这一名句选自()。
甲公司与乙公司签订一份购买服装的合同,由乙公司向甲公司提供100箱套装。乙公司在装运时由于失误,实际装运104箱。运输过程中,车辆打滑倾覆,货物全部灭失。则()。
Whatdoesthewomansuggesttheydo?
Whatarethetwospeakerstalkingabout?
Ofallthesymbols,______,whichareconsideredtorepresentfertilityandnewlife,arethosemostfrequentlyassociatedwithE
Anadultgiraffe’sheadisaboutsixfeetaboveitsheart.Thismeansthatto【C1】______enoughblooduptothebrainthecircul
最新回复
(
0
)