首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某书店采用了SQL Server 2008数据库管理系统,该书店有一个需求,需要统计指定年份中每一本书的销售总额,例如:查询2012年所有书的销售总额。 已知图书结构如下: 图书表(书号BOOK_ID,书名BOOK_NAME,单价BOOK_PRICE)
某书店采用了SQL Server 2008数据库管理系统,该书店有一个需求,需要统计指定年份中每一本书的销售总额,例如:查询2012年所有书的销售总额。 已知图书结构如下: 图书表(书号BOOK_ID,书名BOOK_NAME,单价BOOK_PRICE)
admin
2016-04-27
81
问题
某书店采用了SQL Server 2008数据库管理系统,该书店有一个需求,需要统计指定年份中每一本书的销售总额,例如:查询2012年所有书的销售总额。
已知图书结构如下:
图书表(书号BOOK_ID,书名BOOK_NAME,单价BOOK_PRICE)
销售表(书号BOOK_ID,销售时间SALE_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 SAIJE b ON a.BOOK.JD=b.B00KJD WHERE year(bSAIF_TIME)=@year GROUP BY a.BOOK_ID RETURN END
解析
采用JOIN联合查询,先用WHERE条件查出符合销售时间=@year的记录,再将找出的记录和图书表合并,并采用单价*销售数量计算出联合查询的表数据,最后根据GROUP BY统计每种书的销售价格总和。
转载请注明原文地址:https://kaotiyun.com/show/06lZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
【】分析是将数据集分割为若干有意义的聚簇的过程,它也称为无制导的学习。
设关系R和关系S具有相同的元数,且对应的属性取自相同的域。集合{tlt∈R∧t∈S}标记的是
以存储程序原理为基础的冯.诺依曼结构的计算机,一般都由五大功能部件组成。它们是
数据模型可分为概念数据模型和结构数据模型,层次模型是【】数据模型。
下列关于“分布式数据库系统”的叙述中,正确的是
设有属性A,B,C,D,以下表示中不是关系的是
已知关系R见下表,可以作为R主码的属性组是
在下面列出的数据模型中,哪一个模型是概念数据模型?
以下关于计算机技术指标的论述中,错误的是
文件系统中若文件的物理结构采用顺序结构,则文件控制块FCB中关于文件的物理位置应包括:______。Ⅰ.首块地址;Ⅱ.文件长度;Ⅲ.索引表地址。
随机试题
某县政府要求所有机关、事业单位购买某啤酒厂质次价高、没有竞争力的啤酒,并下达具体购买任务。这种行为属于【】
重视组织各种复习,体现了_______教学原则。
慢性肺源性心脏病急性加重期患者应慎用
脂肪酸合成的原料乙酰CoA从线粒体转移至细胞液的途径是
硫酸链霉素的鉴别反应为()
2014年1月10日,在美国华盛顿召开的世界航天局长峰会上,中国航天科技专家、国际宇航科学院院士()被授予冯.卡门奖。
张某,女,30岁,教师。身高165cm。体重60公斤。平时喜欢喝牛奶。吃烤牛肉。也喜欢吃青菜等食物。张某的标准体重是()[辽宁省2007年11月四级真题]
按照美国学者古德莱德的课程层次理论,由研究机构、学术团体和课程专家提出的课程属于()。
国家教育法规()地方教育法规。
Heappearsoutofthejunglelikeanapparition—amanfromtheWiwatribe,oneoffourindigenousgroupswhocalltheSierraNev
最新回复
(
0
)