首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某商品经营管理系统使用SQL Server数据库。在数据库中存在销售单据表,建表语句为: CREATE TABLE销售单据表( 销售单据编号 char(20), 付款总金额 money, 销售日期 datetime, 销售人员
某商品经营管理系统使用SQL Server数据库。在数据库中存在销售单据表,建表语句为: CREATE TABLE销售单据表( 销售单据编号 char(20), 付款总金额 money, 销售日期 datetime, 销售人员
admin
2020-05-25
642
问题
某商品经营管理系统使用SQL Server数据库。在数据库中存在销售单据表,建表语句为:
CREATE TABLE销售单据表(
销售单据编号 char(20),
付款总金额 money,
销售日期 datetime,
销售人员编号 varchar(8),
收银台编号 varchar(6)
);
由于该表数据量巨大,因此建立了销售单据历史表,将1年以前的数据从销售单据表转入销售单据历史表。销售单据历史表的建表语句如下:
CREATE TABLE销售单据历史表(
销售单据编号 char(20),
付款总金额 money,
销售日期 datetime,
销售人员编号 varchar(8),
收银台编号 varchar(6)
);
其中销售单据编号为主键,在收银台编号和销售人员编号上有索引。
在系统运行一段时间后,发现如下语句执行速度缓慢:
SELECT销售单据编号,付款总金额,销售日期FROM销售单据表WHERE收银台编号=
′
001000
′
union
SELECT销售单据编号,付款总金额,销售日期FROM销售单据历史表WHERE收银台编号=
′
001000
′
请给出该语句执行速度缓慢的原因,并给出SQL语句的优化方案。
选项
答案
在执行完Union语句后,需要对表中数据逐个查询,该表数据量较大,所以执行速度缓慢。 SQL语句的优化方案: SELECT销售单据编号,付款总金额,销售日期FROM销售单据表WHERE收银台编号=
′
001000
′
Union All SELECT销售单据编号,付款总金额,销售日期FROM销售单据历史表WHERE收银台编号=
′
001000
′
这个执行效率较高。在执行完Union语句后,执行all语句,根据由销售日期和销售人员编号建立的索引,直接查询,故效率较高。
解析
并运算可将两个或多个查询语句的结果集合并为一个结果集,这个运算可以使用UNION运算符直接实现。UNION是一个特殊的运算符,通过它可以实现让两个或更多的查询产生单一的结果集。
使用UNION谓词的语法格式为:
SELECT语句1
UNION[ALL]
SELECT语句2
UNION[ALL]
SELECT语句n
其中:ALL表示在结果集中包含所有查询语句产生的全部记录,包括重复的记录。如果没有指定ALL,则系统默认是删除合并后结果集中的重复记录。UNION和UNION ALL的区别是:UNION会自动压缩多个结果集合中的重复结果,而UNION ALL则将所有的结果全部显示出来。
转载请注明原文地址:https://www.kaotiyun.com/show/CzID777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
给定资料1.中国消费者是全球最倾心于移动支付系统的。调查显示,2016年,中国移动支付的金额是美国的50倍以上。预计未来五年,中国市场以互联网为依托的新经济年均增长速度将在40%左右,到2020年,其规模占GDP的比重将达到10%以上。美国媒体称
给定资料1.在科技蓬勃发展的今天,网站、微博、微信等新兴媒体日益成为群众关注时下热点话题的主要渠道.具有强大的社会影响力。党的十八届六中全会对全面提高党的建设科学化水平提出了新任务、新要求。在新形势的助推下,网络党建成为宣传贯彻党的路线方针政策的
正常情况下,人的大脑左前颞叶及眶额皮层会抑制位于大脑后部、负责处理眼部信号的视觉系统的神经活动。而在FTD(额颞叶痴呆)患者中,这两个区域可能无法发出抑制性信号,如此,大脑就是以一种全额的方式来处理视觉和声音。尽管额叶的损伤可能会导致患者出现一些病态的异常
1996年至2000年中国国际旅游(外汇)收入年平均多少亿美元?下列判断哪一个最准确?
你是一名新入职员工的带领人。这位员工为人比较高傲,不喜欢做一些事务性的工作,大家对他都有看法,你怎么办?(2011年9月22日上午北京市公务员面试真题)
20世纪40年代末,美国物理学家()等提出了大爆炸宇宙模型,认为宇宙起源于160亿年前温度和密度极高的“原始火球”的一次大爆炸。
某市某区人民政府决定将区建材工业局管理的国有小砖厂出售。小砖厂的承包人以侵犯其经营自主权为由提出行政复议申请,本案的行政复议机关应当是()。
某企业调查用户从网络获取信息的习惯,问卷回收率为90%。调查对象中有179人使用搜索引擎获取信息,146人从官方网站获取信息,246人从社交网站获取信息,同时使用这三种方式的有115人,使用其中两种的有24人,另有52人这三种方式都不使用。问这次调查共发出
根据下面材料回答下列小题。总体看来,2004年世界各国的石油探明储量基本变化不大。但是由于BP公司修正了前苏联、哈萨克斯坦、伊朗、利比亚和苏丹等国的数据,特别是哈萨克斯坦从12亿吨修正到54亿吨,从而使各国在全球石油储量分布中所占的比例发生了一些变化
根据《巴塞尔协议》,以下不属于附属资本的是()
随机试题
Tomshoutedathiswife,“You______(find)faultwithme.”
Atfirst,thespeakerwasreferringtotheproblemofpollutioninthecountry,buthalfwayinherspeech,shesuddenly______to
项目建设各参与方,包括总承包、勘察设计、工程监理、材料设备供应、()等。
单位卡账户的资金,一律从其基本存款账户转账存入,不得交存现金,不得将销货收入的款项存入其账户。()
在工作地担负很多的工序数目的生产类型属于()。
人本主义心理学家马斯洛把求知、审美、创造的需要归人()之中。
简述投资决策中使用现金流量的原因。
Thiscountryisinthesocialtransformationperiodnow,andthesocialtransformationis______tobringdeepchangesoffemale
Imagineachartthatbeginswhenmanfirstappearedontheplanetandtrackstheeconomicgrowthofsocietiesfromthenforward.
A、Astrategicnarrativewithdigits.B、Largenumbersandfigures.C、Picturesandphotos.D、Diagramsandcharts.A
最新回复
(
0
)