首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设在SQL Server 2008某数据库中有商品表和销售表,两个表的定义如下: CREATE TABLE商品表( 商品号char(10)PRIMARY KEY, 商品名varchar(40), 类别varchar(20), 进货单价int) CREATE
设在SQL Server 2008某数据库中有商品表和销售表,两个表的定义如下: CREATE TABLE商品表( 商品号char(10)PRIMARY KEY, 商品名varchar(40), 类别varchar(20), 进货单价int) CREATE
admin
2020-05-25
220
问题
设在SQL Server 2008某数据库中有商品表和销售表,两个表的定义如下:
CREATE TABLE商品表(
商品号char(10)PRIMARY KEY,
商品名varchar(40),
类别varchar(20),
进货单价int)
CREATE TABLE销售表(
商品号char(10),
销售时间datetime,
销售数量int,
销售单价int,
PRIMARY KEY(商品号,销售时间))
下面是一个用户定义的多语句表值函数,它接受类别作为输入参数,返回该类别下的每种商品在2012年的销售总利润,并将结果按照销售总利润的降序输出。请补全该函数定义代码。
CREATE FUNCTION f_Profit(@1b char(10))【1】@ProfitTable【2】(
商品号char(10),
总利润int)
AS
BEGIN
INSERT INTO@ProfitTable
【3】
【4】
END
选项
答案
第一空:RETURNS 第二空:table 第三空:SELECT a.商品号,SUM(销售数量*(销售单价-进货单价))AS总利润FROM销售表a JOIN商品表b ON a.商品号=b.商品号WHERE a.商品号IN(SELECT商品号FROM商品表WHERE类别=@1b)GROUP BY a.商品号ORDER BY总利润DESC 第四空:RETURN@ProfitTable
解析
用户定义的多语句表值函数的命令格式为:
CREATE FUNCTION[schema_name.]function name
([{@parameter_name[AS][type_schema_name.]parameter_data_type
[=default]}
[,…n]
]
)
RETURNS@return_variable TABLE
[WITH
[[,]…n]]
[AS]
BEGIN
function_body
RETURN
END
[;]
::=
({
|
}
[
][,…n|
)
题目要求返回指定类别下的每种商品在2012年的销售总利润,并且将结果按照销售总利润的降序输出。采用复合SQL语句的格式,先查出指定类别的所有商品号:SELECT商品号FROM商品表WHERE类别=@1b,其中@1b为函数的传人参数,然后在销售表中用GROUP BY对商品号进行分组,并采用SUM计算每个分组的总和。
转载请注明原文地址:https://kaotiyun.com/show/IoID777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
我国老年人口有2亿多人。《老年人权益保障法(修订草案)》提出单位应该给工作人员安排一定的休息时间回家看老人,你怎么看待?
一、注意事项1.申论考试是对应考者阅读理解能力、综合分析能力、提出和解决问题能力、文字表达能力的测试。2.作答参考时限:阅读资料40分钟,作答110分钟。3.仔细阅读给定资料,按照后面提出的“申论要求”依次作答。二、给定资料
“一带一路”的宏伟构想,从历史深处走来,融通古今、连接中外,______和平、发展、合作、共赢的时代潮流,______丝绸之路沿途各国发展繁荣的梦想,______古老丝绸之路崭新的时代内涵,契合沿线国家的共同需求,为沿线国家优势互补、开放发展开启了新的机遇
某社团组织周末自驾游,集合后发现小王和小李未到。由于每辆小车限坐5人,按照现有车辆恰有1人坐不上车。为难之际,小王和小李分别开车赶到,于是所有人都坐上车,且每辆车人数均相同。那么,参加本次自驾游的小车数为:
A、B两地间有三种类型列车运行,其中高速铁路动车组列车每天6车次,普通动车组列车每天5车次,快速旅客列车每天4车次。甲、乙两人要同一天从A地出发前往B地,假设他们买票前没有互通信息,而且火车票票源充足,问:他们买到同一趟列车车票的概率有多大?
从所给的四个选项中,选择最合适的一个填入问号处,使下图中的立体图形①、②、③和④可组成一个完整的长方体。
公司现在有了新设备,产品的产量和类别大大提高,作为质检人员,你会怎么做?
组织激励很重要,要做好组织激励有不同的方法,以下是影响组织激励的几个主要因素:(1)工作环境;(2)薪酬福利;(3)领导认可;(4)成就感;(5)组织文化;(6)职业发展。请从中选择两个因素并说明理由。请考生再补充一个针对飞机上使用手机这一情况的相应观
2009年7月22上午,我国迎来近500年来持续时间最长的一次日全食。在日全食来临之际,南京紫金山天文台的日食观测镜的价格由原本销售5元上涨到25元,但还是被抢购一空。上述材料表明()。
下面关于蛋白质分子结构与功能的叙述。错误的是()。
随机试题
下列各项中,既适合普通地面铺设又适合地热采暖地面铺设的是()。
挣值法的三个成本值不包括()。
对被盘问人的留置时间自被送入候问室之时起不得超过24小时。
铸铁退火件通常用()测量硬度值。
通常采用哪些措施来避免锯片铣刀的折损?
《华沙公约》对航空运送人的责任制度,确定的基本原则包括()
A.壁细胞B.主细胞C.黏液细胞D.幽门黏膜中C.细胞E.胃黏膜表面上皮细胞分泌胃蛋白酶原的是【】
下列除哪项外均是蒿芩清胆汤的组成药物?
法人的民事权利能力和民事行为能力,从法人()时产生。
任性
最新回复
(
0
)