0%

SQL中的不等于

SQL中的不等于写法

  • 在Oracle中<>!=都可以表示不等于
  • 判断是否为空,必须使用is null或者is not null
  • 除了is nullis not null,其他运算符和null结果都是false

以下语句,查不到amount等于null的记录

1
SELECT * from city where amount <> 800;

以下语句,可以查到amount等于null的记录

1
SELECT * from city where amount <> 800 or amount is null;