??? 今天同事碰到一個(gè)問題,在做兩個(gè)表的數(shù)據(jù)對照時(shí)用了not in ,結(jié)果出現(xiàn)了查找失敗的結(jié)果。
網(wǎng)上查了一下才知道,not in 有個(gè)毛病:
??? 像SQL語句? select * from t1 where f1 not in (select f1 from t2) 這是去除t1表中包括t2中數(shù)據(jù)的語句。
如果在t2中的f1字段中有null值的話,則查不到結(jié)果。也就是說在not in 右邊的集合中不能有null值,
而在not in左邊有null值沒有問題。