单项选择题

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

A.仅Ⅰ和Ⅱ
B.仅Ⅰ和Ⅲ
C.仅Ⅰ和Ⅳ
D.全部