首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有购买表(顾客号,商品号,购买时间)。现要查询顾客A与顾客B购买的相同商品。有下列查询语句: I.SELECT商品号FROM购买表WHERE顾客号=ˊAˊ AND商品号IN( SELECT商品号FROM购买表WHERE顾客号=ˊBˊ) Ⅱ.SELECT商
设有购买表(顾客号,商品号,购买时间)。现要查询顾客A与顾客B购买的相同商品。有下列查询语句: I.SELECT商品号FROM购买表WHERE顾客号=ˊAˊ AND商品号IN( SELECT商品号FROM购买表WHERE顾客号=ˊBˊ) Ⅱ.SELECT商
admin
2021-09-16
59
问题
设有购买表(顾客号,商品号,购买时间)。现要查询顾客A与顾客B购买的相同商品。有下列查询语句:
I.SELECT商品号FROM购买表WHERE顾客号=ˊAˊ
AND商品号IN(
SELECT商品号FROM购买表WHERE顾客号=ˊBˊ)
Ⅱ.SELECT商品号FROM购买表WHERE顾客号=ˊAˊ
EXCEPT
SELECT商品号FROM购买表WHERE顾客号=ˊBˊ
Ⅲ.SELECT商品号FROM购买表WHERE顾客号=ˊAˊ
INTERSECT
SELECT商品号FROM购买表WHERE顾客号=ˊBˊ
Ⅳ.SELECT商品号FROM购买表WHERE顾客号=ˊAˊ
UNION
SELECT商品号FROM购买表WHERE顾客号=ˊBˊ
上述语句中,能够实现该查询要求的是( )。
选项
A、仅I和Ⅱ
B、仅I和Ⅲ
C、仅I和Ⅳ
D、仅Ⅲ
答案
B
解析
SQL中的集合操作符IN、EXCEPT、INTERSECT和UNION的用法分别为:①IN,确定给定的值是否与子查询或列表中的值相匹配,选择与列表中的任意一个值匹配的行;②EXCEPT,指在第一个集合中存在,但是不存在于第二个集合中的数据;③INTERSECT,是指在两个集合中都存在的数据;④UNION,操作符用于合并两个或多个SELECT语句的结果集,对于UNION操作符,请注意,UNION内部的SELECT语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条SELECT语句中的列的顺序必须相同。要返回A和B相同的商品,则选项Ⅰ中先查出B购买的商品号,并且使用IN操作符,查出A购买的商品号且该商品号同时也在B购买的商品号结果集中,即满足了A和B都购买的商品号,符合要求。选项Ⅱ中的EXCEPT操作符使得查询出的结果为A购买的商品减去B购买的商品,不符合要求。选项Ⅲ的INTERSECT操作符表示两个结果集都存在的商品号,即既属于A又属于B的商品号,符合要求。选项Ⅳ中的UNION操作符表示两个结果集的合并,即包括A购买的商品也包括B购买的商品,不符合要求。
转载请注明原文地址:https://kaotiyun.com/show/TWeZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
用户程序经过编译之后的每个目标模块都以0为基地址顺序编址,这种地址称为______。
A、 B、 C、 D、 A在Oracle中,物理存储按数据块、盘区和段来组织。存储粒度的最好选择是数据块,它是一个固定的字节数。盘区是特定数量的连续数据块。一个段是一组分配了特定数据结构的盘区。存储空间大小的
A、 B、 C、 D、 B关系数据库对关系是有限定的:①每一个属性是不可分解的;②每一个关系模式中属性的数据类型和属性的个数是固定的;③每一个关系仅仅有一种记录类型,即一种关系模
在关系数据模型中,二维表的列称为属性,二维表的行称为______。
A、 B、 C、 D、 D数据库管理系统是位于用户与操作系统之间的一个数据管理软件,它的基本功能应包括以下几个方面:①数据定义功能:DBMS提供数据定义语言(DDL),用户通过它可以方便地定义对数据库
A、 B、 C、 D、 A二分法查找的基本思想是不断把可能存在的区间的中间位置元素与待查找的元素比较,直到查找成功或查找区间为空为止。本题中第一个与21比较的元素为15,接着与16、18、21、25、30比较
现有关键码值分别为10、20、30、40的4个结点,按所有可能的插入顺序构造二叉排序树,能构造______不同的二叉排序树。
A、 B、 C、 D、 D进程的某些程序段在进程整个运行期间,可能根本不使用,如出错处理等。因而,没有必要调入内存:互斥执行的程序段在进程运行时,根据系统只执行其中的一段,如分支语句等,因而,各互斥段没有必要
在嵌入式SQL中,为了区分SQL语句和主语言语句,在每一个SQL语句的前面加前缀______。
随机试题
中医学对骨关节病的认识不确切的是
顾客忠诚最直观的表现是()
Therearetwowaystomakethesemachines,but______isworthyofnote.
对风疹和麻疹具有临床鉴别意义的是
甲为购买出租车向乙银行贷款5万元,并以该出租车设定了抵押,并办理了登记。在春节期间,因下雪路滑,甲不慎出了车祸,车辆也遭受严重损失,由丙修理厂修理,共花费修理费5000元。由于车辆受损,无法营运,甲不但无力偿还已到期的贷款,而且连支付修理费的能力都没有。甲
简化规划中重大工程项目审批核准程序并优先保障规划选址、土地供应和融资安排,具备条件的重大工程项目不再审批()
下列选项中,属于无权代理的表现形式有()。
关于我国的证券交易所,以下描述正确的是()。
采用ADS1.2集成开发工具软件来开发基于ARM微处理器的嵌入式系统时,ADS1.2把目标文件中的信息按照三种存储区域类型来进行划分,即划分为RO段、【77】、ZI段。其中RO段是指【78】和常数的存储区域,具有只读属性。
在下面叙述中,正确的一条是( )
最新回复
(
0
)