今天在项目中遇到一个问题,后来发现是因为SQL语句的问题,导致查询结果有很大问题。 is not null != null 其中null不能用 !=,=,<> 来判断 虽然不会报错,但数据不正确。因为SQL默认情况下对!= Null的判断会永远返回false。 应该用,is not null 或 is null 。