MySQL多行子查询空值问题
一、 为什么会出现多行子查询空值问题NOT IN 的使用多行子查询的空值问题实际上是NOT IN的适用错误:SELECT 'a' IN ('a','b','c'), 1 IN (2,3), NULL IN ('a','b'), 'b' NOT IN ('a', NULL);结果如下:'a' IN ('a','b','c') 1 IN (2,3) NULL IN ('a','b') 'b' not IN ('a', NULL) -------------------- ------