设有购买表(顾客号,商品号,购买时间)。现要查询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
SELECT 商品号 FROM 购买表
WHERE YEAR(购买时间)= '2012' AND 顾客号 = 'B'
Ⅳ.SELECT 商品号 FROM 购买表
WHERE YEAR(购买时间)= '2012' AND 顾客号 = 'A'
UNION
SELECT 商品号 FROM 购买表
WHERE YEAR(购买时间)= '2012' AND 顾客号 <> 'B'
上述语句中,能够实现该查询要求的是()