小编典典

在这两个查询中,“泪不为零”和“ OT(字段= NULL)”之间的区别

sql

以下2个查询之间有什么区别?

DELETE FROM experience WHERE end IS NOT NULL;

DELETE FROM experience WHERE NOT( end=NULL);

第一个查询被接受为正确答案,但第二个则不被接受。


阅读 135

收藏
2021-05-16

共1个答案

小编典典

NULL值与其他值的处理方式不同。

NULL用作未知或不适用值的占位符。无法使用比较运算符(例如=,<或<>)测试NULL值

您将不得不使用IS NULL和IS NOT NULL运算符。

请参考下面的链接了解更多详情。

http://www.w3schools.com/sql/sql_null_values.asp

2021-05-16