早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->计算机三级 -->

设有购买表(顾客号,商品号,购买时间)。现要查询2012年顾客A购买了但顾客B没有购买的商品。有下列查

题目

设有购买表(顾客号,商品号,购买时间)。现要查询2012年顾客A购买了但顾客B没有购买的商品。有下列查询语句:1.SELECT商品号FROM购买表WHERE YEAR(购买时间)=ˊ2012ˊAND顾客号=ˊA ˊAND商品号NOT IN(SELECT商品号FROM购买表WHERE YEAR(购买时间)=ˊ2012ˊAND顾客号=ˊB ˊ)11.SELECT商品号FROM购买表WHERE YEAR(购买时间)= ˊ2012ˊAND顾客号=ˊAˊEXCEPTSELECT商品号FROM购买表WHERE YEAR(购买时问)= ˊ2012 ˊAND顾客号=ˊBˊ11.SELECT商品号FROM购买表WHERE YEAR(购买时问)= ˊ2012 ˊ AND顾客号=ˊAˊINTERSECTSELECT商品号FROM购买表WHERE YEAR(购买时间)= ˊ2012ˊAND顾客号=ˊBˊIV.SELECT商品号FROM购买表WHERE YEAR(购买时问)= ˊ2012ˊAND顾客号=ˊA ˊUNl0NSELECT商品号FROM购买表WHERE YEAR(购买时间)= ˊ2012ˊAND顾客号=ˊB ˊ上述语句中,能够实现该查询要求的是( )。

A.仅Ⅰ和Ⅱ

B.仅Ⅰ和Ⅲ

C.仅Ⅰ和Ⅳ

D.全部

参考答案
正确答案:A
Ⅲ选项中INTERSECT返回两个集合皆有的数据,该SQL语句返回顾客A和B都购买的商品号,不符合题意;lV选项中的UNION查询出了顾客A购买的商品,通过UNION关键字合并了顾客B没有购买的商品,因此总的视图为顾客A购买的商品和B没有购买的商品总和,不符合要求。Ⅰ、Ⅱ实现的是顾客A购买商品集合与顾客B购买商品集合的差集。因此满足要求的为l和Ⅱ,答案为A。
看了设有购买表(顾客号,商品号,购...的网友还看了以下:

设有购买表(顾客号,商品号,购买时间)。现要查询顾客A与顾客B购买的相同商品。有下列查询语句:Ⅰ.S 计算机类考试 2020-05-23 …

设有购买表(顾客号,商品号,购买时间)。现要查询2012年顾客A购买了但顾客B没有购买的商品。有下列 计算机类考试 2020-05-23 …

老笨蛋成绩在班上不是前10吗帮忙看看啊某商场为了吸引顾客,设置了两种促销方式,一种方式是:让顾客通 数学 2020-06-30 …

某饭店出售一种贵宾卡,每张80元,试用期半年,凭卡消费,可享受八折优惠.请根据某人的四种消费情况, 数学 2020-07-10 …

某超市规定如果购买不超过50元的商品,按定价金额收费,购买超过50元的商品时.超过部分按定价的9折收 数学 2020-11-20 …

如图,再一次促销活动中,某商场为了吸引顾客,设立了一个可以自由转动的转盘,转盘被平均分成16份,并规 数学 2020-11-24 …

书店为了吸引顾客,举行免费购书日活动.每月的第一天(如5月1日)公布上个月的某一天(如4月8日)为免 数学 2020-12-03 …

某超市为了解顾客的购物量及结算时间等信息,安排一名员工随机收集了在该超市购物的100位顾客的相关数据 数学 2020-12-07 …

某超市为了解顾客的购物量及结算时间等信息,安排一名员工随机收集了在该超市购物的50位顾客的相关数据, 其他 2020-12-07 …

某超市为了解顾客的购物量及结算时间等信息,安排一名员工随机收集了在该超市购物的50位顾客的相关数据, 其他 2020-12-07 …