首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有购买表(顾客号,商品号,购买时间)。现要查询2012年顾客A购买了但顾客B没有购买的商品。 有下列查询语句: Ⅰ.SELECT商品号FROM购买表 WHERE YEAR(购买时间)=’2012’AND顾客号=’A’ AND商品号
设有购买表(顾客号,商品号,购买时间)。现要查询2012年顾客A购买了但顾客B没有购买的商品。 有下列查询语句: Ⅰ.SELECT商品号FROM购买表 WHERE YEAR(购买时间)=’2012’AND顾客号=’A’ AND商品号
admin
2021-07-14
43
问题
设有购买表(顾客号,商品号,购买时间)。现要查询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
SETECT商品号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/N6eZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
数据库设计的概念结构设计阶段,表示概念结构的常用方法和描述工具是
计算机软件分为系统软件和应用软件,属于系统软件的是
关于操作系统的叙述哪一个是不正确的?
VisualStudio2008是第一个允许开发人员针对______多个版本开发的VisualStudio版本。
运行中的进程可以处于______、就绪、等待3种状态之一。
完成科学地组织和存储数据并对数据进行高效地获取和维护的系统软件是
当多个访问磁盘的请求同时到达时,为了改善平均磁盘服务时间,可以采用适当的磁盘调度算法,以减少磁盘服务的总时间。下列各项时间中,哪一项是不能改善的?Ⅰ.寻道时间Ⅱ.旋转延迟时间Ⅲ.数据传送时间
若查询同时涉及两个以上的表,则称之为【】。
有关系R(A,B,C)和关系S(A,D,E,F)。如果将关系代数表达式用SQL的查询语句来表示,则有:SELECTR.A,R.B,S.D,S.FFROMR,SWHERE【】。
设有关系R、S和T如下。关系T是由关系R和S过哪种操作得到的?
随机试题
工程项目施工合同按付款方式划分为:①总价合同;②单价合同;③成本加酬金合同三种。以承包人所承担的风险从小到大的顺序来排列,正确的是()。
光整加工如珩磨、研磨、抛光、超精加工及无屑加工等,只能提高尺寸精度和形状精度,一般都不能提高位置精度。
以下治理痛风的药物中.能抑制尿酸生成的是
发生重大工程质量事故________、谎报或者________报告期限的,对直接负责的主管人员和其他责任人员依法给予行政处分。
我国首部建设工程项目管理的规范性文件《建设工程项目管理规范》(GB/T50326—2001)由建设部和国家质量监督检验检疫总局联合颁布,并于()开始实施。
苛勒的顿悟学习实验中,能解决此类问题的动物是()。
下列选项正确的是()。
语句“printf("%d",(a=2)&&(b=-2);”的输出结果是______。
Hewas______totakeoverthedutiesandresponsibilitiesofhisfatherfromanearlyage.
A、Moredetailedlabeling.B、Simplelabeling.C、Preciselabeling.D、Basiclabeling.A文章最后提到,如今食品标签必须向消费者提供更为详细的信息,答案为A。
最新回复
(
0
)