not in与not exists查询结果不一致的问题

1.使用not exists查询出的结果 2.使用not in 查询出的结果 正如所看到的,相同的两张表,同样的限制条件,not in出现了不期望的结果集,存在逻辑错误。使用not in(它会调用子查询),而使用not exists(它会调用关联子查询)。如果子查询中返回的任意一条记录含有空值,则查询将不返回任何记录。如果子查询字段有非空限制,这时可以使用not in。 如果查询语句使用了not
相关文章
相关标签/搜索