南大通用GBase 8a在执行not in时,如果嵌套的子查询里有null值,结果集是空,没有满足条件的记录。 因为从理论上讲, null 到底是没匹配上,还是原来的值就是null,无法区分,所以SQL在这种情况下,都是返回空。
国产南大通用GBase数据库使用体验
南大通用GBase 8a在执行not in时,如果嵌套的子查询里有null值,结果集是空,没有满足条件的记录。 因为从理论上讲, null 到底是没匹配上,还是原来的值就是null,无法区分,所以SQL在这种情况下,都是返回空。