首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有购买表(顾客号,商品号,购买时间)。现要查询2012年顾客A购买了但顾客B没有购买的商品。 有下列查询语句: Ⅰ.SELECT 商品号 FROM 购买表 WHERE YEAR(购买时间)=ˊ2012ˊAND顾客号=ˊAˊ AND 商品号 NOT IN(
设有购买表(顾客号,商品号,购买时间)。现要查询2012年顾客A购买了但顾客B没有购买的商品。 有下列查询语句: Ⅰ.SELECT 商品号 FROM 购买表 WHERE YEAR(购买时间)=ˊ2012ˊAND顾客号=ˊAˊ AND 商品号 NOT IN(
admin
2021-07-14
54
问题
设有购买表(顾客号,商品号,购买时间)。现要查询2012年顾客A购买了但顾客B没有购买的商品。
有下列查询语句:
Ⅰ.SELECT 商品号 FROM 购买表
WHERE YEAR(购买时间)=ˊ2012ˊAND顾客号=ˊAˊ
AND 商品号 NOT IN(
SELECT 商品号 FROM 购买表
WHERE YEAR(购买时间)=ˊ2012ˊAND顾客号=ˊBˊ)
Ⅱ.SELECT商品号FROM购买表
WHERE YEAR(购买时间)=2012ˊAND顾客号=ˊAˊ
EXCEPT
SELECT商品号FROM购买表
WHERE YEAR(购买时间)=ˊ2012ˊAND顾客号=ˊBˊ
Ⅲ.SELECT商品号FROM购买表
WHERE YEAR(购买时间)=ˊ2012ˊAND顾客号=ˊAˊ
INTERSECT
SELECT商品号FROM购买表
WHERE YEAR(购买时间)=ˊ2012ˊAND顾客号=ˊBˊ
Ⅳ.SELECT商品号FROM购买表
WHERE YEAR(购买时间)=ˊ2012ˊAND顾客号=ˊAˊ
UNION
SELECT商品号FROM购买表
WHERE YEAR(购买时间)=ˊ2012ˊAND顾客号< >ˊBˊ
上述语句中,能够实现该查询要求的是( )。
选项
A、仅Ⅰ和Ⅱ
B、仅Ⅰ和Ⅲ
C、仅Ⅰ和Ⅳ
D、全部
答案
A
解析
Ⅲ选项中INTERSECT返回两个集合皆有的数据,该SQL语句返回顾客A和B都购买的商品号,不符合题意;Ⅳ选项中的UNION查询出了顾客A购买的商品,通过UNION关键字合并了顾客B没有购买的商品,因此总的视图为顾客A购买的商品和B没有购买的商品总和,不符合要求。Ⅰ、Ⅱ实现的是顾客A购买商品集合与顾客B购买商品集合的差集。因此满足要求的为Ⅰ和Ⅱ,因此选择A选项。
转载请注明原文地址:https://kaotiyun.com/show/86eZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
计算机病毒对于操作计算机的人
数据库系统的并发控制主要方法是采用哪种机制?
数据库的网状模型应满足的条件是
关系数据库的数据语言是什么语言?其核心部分是查询,因此又称为查询语言。
关于分布式数据库系统,不正确的是
设R和S分别为r和s元(度)关系,且R有n个元组,S有m个元组。执行关系R和S的笛卡儿积,记作:T=R×S,则下列叙述中正确的是
若查询同时涉及两个以上的表,则称之为【】。
有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于
如果某事务成功完成执行,则该事务称为【】事务。
对现实世界要处理的对象进行详细调查,在了解现行系统的概况,确定新系统功能的过程中,收集支持系统目标的基础数据及其处理方法。这属于哪一阶段的任务?
随机试题
黄疸与萎黄的区别在于( )。
足少阴经络于
路线价估价法是在各样点宗地价格的基础上,分析宗地地价与影响地价的()等因素的相关关系,进而据此估算其他宗地地价的。
对于房地产经纪机构来讲,“中国人民银行调整人民币对美元的汇率中间价”属于:()。
建设单位应当自建设工程竣工验收合格之闩起( )内,将建设工程竣工验收报告和规划、公安消防、环保等部门出具的认可文件或者准许使用文件报建设行政主管部门或者其他有关部门备案。
某股份有限公司向国务院授权证券管理部门申请其股票上市交易,下列情形将构成其股票不能上市交易的是()。
从1978年到1992年,历经14年的探索和实践,中国特色社会主义道路有了明确方向。这里的“方向”指()。
InflationBusinessandgovernmentleadersalsoconsidertheinflationratetobeanimportantgeneralindicator.Inflationi
Whichofthefollowingstatementsistrueaccordingtowhatyouhear?
A、Earnmoremoney.B、Openanotherbankaccountforsaving.C、Openanotherbankaccountforspending.D、Findabetterjob.BWhat
最新回复
(
0
)