db2 not in查询结果不对

select count( contract_no) from ifspmp_item_contract_temp where contract_no not in( SELECT contract_no from ifspmp_item_contract)
数据库中有符合该条件的数据,但是查询出的结果为空,这是什么原因?求大神帮忙

你这个肯定为空啊!后面的( SELECT contract_no from ifspmp_item_contract)不就是全集吗?在来个not in不就胃口了

http://blog.csdn.net/ocan/article/details/1660280 已解答