首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某书店采用了SQL Server 2008数据库管理系统,该书店有一个需求,需要统计指定年份中每一本书的销售总额,例如:查询2012年所有书的销售总额。 已知图书结构如下: 图书表(书号BOOK_ID,书名BOOK_NAME,单价BOOK_
某书店采用了SQL Server 2008数据库管理系统,该书店有一个需求,需要统计指定年份中每一本书的销售总额,例如:查询2012年所有书的销售总额。 已知图书结构如下: 图书表(书号BOOK_ID,书名BOOK_NAME,单价BOOK_
admin
2019-01-08
46
问题
某书店采用了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
解析
采用JOIN联合查询,先用WHERE条件查出符合销售时间=@year的记录,再将找出的记录和图书表合并,并采用单价*销售数量计算出联合查询的表数据,最后根据GROUP BY统计每种书的销售价格总和。
转载请注明原文地址:https://www.kaotiyun.com/show/jPlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
数据流图中的4个基本成分是:数据流、对数据的加工、文件、______。
下面有关对象—关系数据库管理系统的叙述中,不正确的是()。
下面所列的条目中:①语法检查②语义检查③用户存取权限检查④数据完整性检查当用户发出查询数据库数据的命令时,数据库管理系统需要进行的检查是()。
在关系数据中,视图(view)是三级模式结构中的()。
文件系统的多级目录结构是一种()。
操作系统具有进程管理、存储管理、文件管理和设备管理的功能,在以下有关的描述中,哪一个是错误的?()
下面不属于数据管理技术发展过程中人工管理阶段的特点的是
PowerBuilder是一种真正的4GL语言,可随意直接嵌套SQL语句返回值被赋值到语句的变量中,支持语句级【】,存储过程和数据库函数,是一种类似SQLJ的规范。
一个信息表student,要求它由学号sno,姓名sname,性别sex,年龄age,4个属性组成。现在对这个现有的表增加一个入学时间cometime字段为日期型,下列语句正确的是______。
SQL语言集数据查询、数据操纵,数据定义和数据控制功能于一体,语句CREATE、DROP、ALTER实现哪类功能?
随机试题
男性,19岁。初发肾病综合征,应用泼尼松60mg/d,治疗8周,水肿无明显好转,复查尿蛋白仍大于3.5g/d,肾活检提示微小病变型肾病。下一步最适宜的治疗是
失眠:焦虑
研究人员准备在某城市开展氟化饮水的试点研究,该城市的饮水氟浓度为0.3mg/L。饮水氟化后,仍可使用的氟防龋措施是A.氟片B.氟滴剂C.氟化泡沫D.食盐氟化E.饮水加氟后,不需再使用任何氟防龋措施
男,68岁,右眼视力下降,诊断青光眼,可用于治疗青光眼的药物有
[背景资料]某办公楼工程,钢筋混凝土框架结构,地下一层,地上八层,层高4.5m。工程桩采用泥浆护壁钻孔灌注桩,墙体采用普通混凝土小砌块,工程外脚手架采用双排落地扣件式钢管脚手架,位于办公楼顶层的会议室,其框架柱间距为8m×8m。项目部按照绿色施工要求,收
下列项目中,营业税税率为20%的是()。
甲集团公司是ABC会计师事务所的常年审计客户,主要从事化妆品的生产、批发和零售。A注册会计师负责审计甲集团公司2014年度财务报表,确定集团财务报表整体的重要性为600万元。资料一:A注册会计师在审计工作底稿中记录了审计计划,部分内容摘录如下:(1)
下列选项中,说法不正确的是()。
单位打算在北京、上海、广州三个城市开展一次兵团特色农产品推介会,领导让你负责。你会怎么做?
96.2,1/3,4,1/9,8,1/81,(),()
最新回复
(
0
)