设有购买表(顾客号,商品号,购买时间)。现要查询顾客A与顾客B购买的相同商品。有下列查询语句:Ⅰ.SEL

题目

设有购买表(顾客号,商品号,购买时间)。现要查询顾客A与顾客B购买的相同商品。有下列查询语句:Ⅰ.SELECT商品号FROM购买表WHERE顾客号=ˊAˊAND商品号IN(SELECT商品号FROM购买表WHERE顾客号=ˊBˊ)Ⅱ.SELECT商品号FROM购买表WHERE顾客号=ˊA ˊEXCEPTSELECT商品号FROM购买表WHERE顾客号=ˊBˊⅢ.SELECT商品号FROM购买表WHERE顾客号=ˊAˊINTERSECTSELECT商品号FROM购买表WHERE顾客号=ˊBˊⅣ.SELECT商品号FROM购买表WHERE顾客号=ˊA ˊUNl0NSELECT商品号FROM购买表WHERE顾客号=ˊB ˊ上述语句中,能够实现该查询要求的是( )。

A.仅Ⅰ和Ⅱ

B.仅Ⅰ和Ⅲ

C.仅Ⅰ和Ⅳ

D.仅Ⅲ

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

5、设有关系模式销售(顾客号,商品号,销售时间,销售数量),若允许一个顾客在不同的时间对同一个产品购买多次,同一顾客在同一时间可购买多种商品,则此关系模式的主码是()。

A.顾客号

B.商品号

C.(顾客号,商品号)

D.(顾客号,商品号,销售时间)


(顾客号、商品号、销售时间)

第2题:

关系模式:购买情况(顾客号,产品号,购买时间,购买数量),若允许一个顾客在不同时间对同一个产品购买多次,则此关系模式的主码是()

A.顾客号

B.产品号

C.(顾客号,产品号)

D.产品号、购买时间)


(顾客号、产品号、购买时间)

第3题:

7、一条关联规则为A->B,此规则的置信度(confidence)为60%,则表明

A.买B商品的顾客中,有60%的顾客会同时购买A

B.同时购买AB两商品的顾客,占所有顾客的60%

C.买A商品的顾客中,有60%的顾客会同时购买B

D.两商品AB在交易数据库中同时被购买的概率是60%


C

第4题:

5、关系模式:购买情况(顾客号,产品号,购买时间,购买数量),若允许一个顾客在不同时间对同一个产品购买多次,则此关系模式的主码是_______。

A.顾客号

B.产品号

C.(顾客号,产品号)

D.(顾客号、产品号、购买时间)


(顾客号、产品号、购买时间)

第5题:

一家超市所做的一项调查表明,有80%的顾客到超市是来购买食品,60%的人是来购买其他商品,35%的人既购买食品也购买其他商品。设A=顾客购买食品,B=顾客购买其他商品。则某顾客来超市购买食品的条件下,也购买其他商品的概率为

A.0.08

B.0.60

C.0.4375

D.0.35


C

第6题:

设有购买表(顾客号,商品号,购买时间)。现要查询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。

第7题:

设有顾客表(顾客号, 顾客名, 联系电话)和购买表(商品号, 顾客号, 购买时间),现要统计有购买记录的顾客人数。请补全下列实现该功能的语句。

SELECT______FROM购买表


正确答案:COUNT(DISTINCT 顾客名)
COUNT(DISTINCT 顾客名)

第8题:

查询购买“新飞”品牌的任-型号“冰箱”的客户姓名及购买日期。实现该查询的SQL语句如下,请将空缺部分补充完整。

SELECT 姓名,日期

FROM (f)

WHERE (g) AND 商品号 (h) (

SELECT 商品号 FROM 商品

WHERE 品牌='新飞' AND 名称= '冰箱')


正确答案:(f)客户销售 (注:加商品表错误!) (g)客户.客户号=销售.客户号 (h)IN (注:用=错误!)
(f)客户,销售 (注:加商品表错误!) (g)客户.客户号=销售.客户号 (h)IN (注:用=错误!) 解析:考查SQL中的数据操作语言DML。该查询涉及到客户、商品和销售三个表的信息,但由于商品表的查询嵌套在外层查询内,故外层查询只连接查询客户和销售两个表,WHERE 后是连接查询条件。谓词m用来查找属于指定集合的元组,此处不能用来表示。

第9题:

顾客购买商品的心理活动过程包括()基本阶段。

A、顾客对商品的认知阶段

B、顾客对商品的意志阶段

C、顾客购买商品阶段

D、顾客对商品的情感阶段


参考答案:ABD