首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设在SQL Server 2008某数据库中有商品表和销售表,两个表的定义如下: CREATE TABLE商品表( 商品号char(10)PRIMARY KEY, 商品名varehar(40), 类别varchar(20), 进货单价i
设在SQL Server 2008某数据库中有商品表和销售表,两个表的定义如下: CREATE TABLE商品表( 商品号char(10)PRIMARY KEY, 商品名varehar(40), 类别varchar(20), 进货单价i
admin
2018-06-19
46
问题
设在SQL Server 2008某数据库中有商品表和销售表,两个表的定义如下:
CREATE TABLE商品表(
商品号char(10)PRIMARY KEY,
商品名varehar(40),
类别varchar(20),
进货单价int);
CREATE TABLE销售表(
商品号char(10)REFERENCES商品表(商品号),
销售时间datetime,
销售数量int,
销售单价int,
PRIMARY KEY(商品号,销售时间));
现要创建一个存储过程:查询指定类别的每种商品当前年累计销售总数量。请补全下列代码。
CREATE PROC p_TotalSales@lb varchar(20)
AS
SELECT商品名,
(
SELECT
【1】
FROM销售表t1
WHERE
【2】
and
year(销售时间)=year(
【3】
)
)AS当年销售总数量
FROM商品表t2 WHERE
【4】
选项
答案
第一空:SUM(销售单价*销售数量) 第二空:t1.商品号=t2.商品号 第三空:t1.销售时间 第四空:t2.类别=@lb
解析
(1)整个Select语句的含义是:根据Where子句的条件表达式,从From子句指定的基本表或视图中找出满足条件的元组,再按Select子句中的目标列的表达式,选出元组中的属性值形成结果表。
(2)该题中(SELECT FROM销售表t1 WHERE and=year(Getdate()))是个嵌套的子查询,别名叫做销售总金额。
(3)语句的执行过程如下。
①先从商品表中按照第二个Where子句形成一个初步查询结果。由于只有商品表中有类别,因此可知第四空填写:t2.类别=@1b(t2是商品表的别名,t1是销售表的别名)。由此可知该步是按给定类别查询。
②销售总金额语句就应该在第一部的基础上求某年的总额。因此可以推断第三空是获得销售时间语句。因此第三空应填写:t1.销售时间。由于是在第一步基础上的查询,所以该行应该是连接表查询,第二空应该填写连接的条件,即第二空应填写:t1.商品号=t2.商品号。
③第一空应该是求总额的语句。销售总金额=销售单价*销售数量,即第一空应填写:SUM(销售单价*销售数量)。
转载请注明原文地址:https://kaotiyun.com/show/NHlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
授予用户U1,U2和U3在关系employee的salary属性上的UPDATE权限的语句是【】UPDATE(salary)ONemployeeTOU1,U2,U3
在数据库设计中关系模型的结构是()。
在数据管理技术发展阶段中,文件系统阶段与数据库系统阶段的主要区别之一是数据库系统()。
有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#)。其中S#为学生号,SNAME为学生姓名,SEX为性别,C#为课程号,CNAME为课程名。要查询选修“计算机”课的全体女学生姓名的SQL语句是"SELECTSNAMEFR
在图书数据库中查找书名包含“数据库”的所有书的最高价、最低价和平均价。其对应的查询语句如下:selectMAX(单价)AS最高价,MIN(单价)AS最低价,AVG(单价)AS平均价;from图书;where书名【】。
在数据库系统阶段,数据
把关系看做二维表,则下列说法中错误的是
对于数据表:student(sno,sname,sex,age,grade),查询学习成绩为空的学生的学号和姓名,下面语句正确的是______。
在关系模型中,若属性A是关系R的主码,则在R的任何元组中,属性A的取值都不允许为空,这种约束称为【】规则。
属性类型允许是基本数据类型、结构类型和集合类型的类型是()。
随机试题
()起全面取消农业税,标志着一个在我国存在两千多的古老税种宣告终结。
颈椎病发病率最高的是
副猪嗜血杆菌病最常见的病理变化是
女,35岁。停经3个月,阴道不规则流血3天,妇科检查子宫如4个月妊娠大小,B超显示官腔内落雪征。首先考虑
甲电视机厂因效益不好,经营困难,甲厂遂在电视台做广告说自己销售的电视机就是乙电视机厂(知名厂家)生产的电视机,则该行为构成何种不正当竞争行为?
某水利工程项目位于我国北部某省,枯水期流量很小,坝型为土石坝,设计采用黏土心墙防渗;坝址处河道狭窄,岸坡陡峻。大坝采用碾压式填筑,坝体施工前,施工单位进行了碾压试验。施工中,坝体靠近混凝土涵管部位的土方填筑,需要采取技术措施以确保工程质量。
一般而言,不适应于采用固定分红策略的公司是()。
向生产单位提供可能产生职业危害的化学品时,应当提供中文说明书。说明书应当载明产品特性、主要成分、存在的有害因素、可能产生的危害后果、安全使用注意事项、职业危害防护和应急处置措施等内容。产品包装应有醒目的警示标识和中文警示说明。这段文字旨在说明()
1948年6月,华侨领袖冯裕芳等人发表的声明中说:“一年以前,都市里许多不关心政治的上层人物,表示并不反对国民党打共产党,但希望早一点打完共产党,快点给他们和平。现在呢,他们改变了,他们希望共产党早点打完国民党,快点给他们和平。”导致上述变化的主要原因是这
如果某台微机用于日常办公事务,除了操作系统外,还应该安装的软件类别是:
最新回复
(
0
)