设在SQL Server 2008某数据库中有商品表(商品号,商品名,类别,单价)和销售表(商品号,销售时间,销售数量)。现要查询2015年9月没有被卖出过的“手机”类商品的商品名和单价。下列查询语句中能正确完成该查询要求的是
A.
SELECT商品名,单价FROM商品表WHERE商品号NOT IN SELECT 商品号FROM销售表 WHERE 销售时间BETWEEN‘2015/9/1’AND‘2015/9/30’ AND类别!=‘手机’
B.
SELECT商品名,单价FROM商品表 JOIN销售表ON商品表.商品号=销售表.商品号 WHERE销售时间NOT BETWEEN‘2015/9/1’AND‘2015/9/30’AND 类别=’手机’
C.
SELECT 商品名,单价 FROM 商品表 JOIN销售表ON商品表.商品号=销售表.商品号 WHERE销售时间BETWEEN‘2015/9/1’AND‘2015/9/1’ AND类别=‘手机’
D.
SELECT商品名,单价FROM商品表 WHERE 商品号 NOT IN( SELECT 商品号FROM销售表 WHERE 销售时间BEIWEEN‘2015/9/1’AND‘2015/9/30’WHERE AND类别!=‘手机’) AND 类别=‘手机’