首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有购买表(顾客号,商品号,购买时间)。现要查询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
28
问题
设有购买表(顾客号,商品号,购买时间)。现要查询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全国计算机三级
相关试题推荐
如果两个实体之间的联系是M:N,则在转换成关系模型时,如何引入第3个交叉关系?
在数据库系统阶段,数据
计算机软件分为系统软件和应用软件,属于系统软件的是
关系操作能力可用两种方式来表示:______和逻辑方式。
冯·诺伊曼结构的计算机有五大功能部件组成:运算器、控制器、______、输入设备和输出设备。
若查询同时涉及两个以上的表,则称之为【】。
当用户发出查询数据库数据的命令时,数据库管理系统不需要进行的检查是
在嵌入式SQL中,为了区分SQL语句和主语言语句,要在每一个SQL语句前加前缀【】。
在包含1000个元素的线性表中实现如下各运算,哪一个所需的执行时间最短?
关系模式分解的等价性标准主要有两个,分别为分解具有【】和分解保持函数依赖。
随机试题
简述新教育运动中新学校的共同特点。
手舞足蹈、挺胸阔步、捶胸顿足这些表现属于_______表情。
吾非至于子之门则殆矣。
作品充满地域文化色彩,被称为“京味”十足的“市井文学”作家是()
女,32岁,乳腺癌切除术后激素治疗宜选用
急性血源性骨髓炎最早发生的部位是()。
《安全生产法》所确立的安全生产监督管理法律制度,充分体现了()监管的宗旨。
建设项目总投资中的土地使用费包括在()中。
建立新型农村合作医疗制度要遵循的原则不包括()。
作为一条商业通道,“丝绸之路”的作用应主要体现在商业贸易上,可实际上,它的历史作用却远远超出经济交流的_________。而今天,“丝绸之路”所经地带又重新成了_________的所在。填入画横线部分最恰当的一项是()。
最新回复
(
0
)