请在 下方输入 要搜索的题目:

设有购买表(顾客号,商品号,购买时间)。现要查询2012年顾客A购买了但顾客B没有购买的商品。下列查询语句能够实现该查询要求的是


A、SELECT 商品号 FROM
购买表

WHERE YEAR(购买时间)=
'2012' AND 顾客号 = 'A'

AND 商品号 NOT IN (

SELECT 商品号 FROM
购买表

WHERE YEAR(购买时间)=
'2012' AND 顾客号 = 'B');

B、SELECT 商品号 FROM
购买表

WHERE YEAR(购买时间)=
'2012' AND 顾客号 = 'A'


EXCEPT

SELECT 商品号 FROM
购买表

WHERE YEAR(购买时间)=
'2012' AND 顾客号 = 'B';

C、SELECT 商品号 FROM
购买表

WHERE YEAR(购买时间)= 2012 AND 顾客号 = 'A'


INTERSECT

SELECT 商品号 FROM
购买表

WHERE YEAR(购买时间)=
'2012' AND 顾客号 = 'B';

D、SELECT 商品号 FROM
购买表

WHERE YEAR(购买时间)=
'2012' AND 顾客号 = 'A'

UNION
SELECT 商品号 FROM
购买表

WHERE YEAR(购买时间)=
'2012' AND 顾客号 <> 'B'

发布时间:2025-07-30 22:49:32
推荐参考答案 ( 由 快搜搜题库 官方老师解答 )
联系客服
答案: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'
专业技术学习
专业技术学习
搜搜题库系统