📜  PostgreSQL – IS NULL运算符

📅  最后修改于: 2022-05-13 01:57:15.573000             🧑  作者: Mango

PostgreSQL – IS NULL运算符

PostgreSQL IS NULL运算符用于检查值是否为 NULL。在数据库的世界中 Null 要么意味着数据丢失,要么不适用。因此,它不能与任何整数或字符串进行比较,因为这种比较总是导致 Null,这意味着未知结果。

Syntax: Value IS NULL;

在本文中,我们将使用示例 DVD 租赁数据库,此处进行了说明,可以通过单击示例中的此链接进行下载。

现在,让我们看几个例子。

示例 1:
在这里,我们将进行查询以在示例数据库的“customer”表中查找所有没有“email”的客户的“first_name”和“last_name”。

SELECT
      first_name,
      last_name
FROM
      customer
WHERE
      email IS NULL;

输出:

示例 2:
在这里,我们将进行查询以在我们的示例数据库的“film”表中查找所有没有“release_year”的电影的“title”。

SELECT
      title
FROM
      film
WHERE
      release_year IS NULL;

输出: