PostgreSQL: operador ES NULO

El operador PostgreSQL IS NULL se utiliza para verificar si un valor es NULL o no. En el mundo de la base de datos, Nulo significa que faltan datos o no son aplicables. Por lo tanto, no se puede comparar con ningún número entero o string, ya que este tipo de comparación siempre conduce a un resultado nulo que significa un resultado desconocido.

Syntax: Value IS NULL;

Por el bien de este artículo, utilizaremos la base de datos de alquiler de DVD de muestra , que se explica aquí y se puede descargar haciendo clic en este enlace en nuestros ejemplos.

Ahora, veamos algunos ejemplos.

Ejemplo 1:
Aquí haremos una consulta para encontrar todos los «nombres» y «apellidos» de los clientes que no tienen un «correo electrónico» en la tabla de «clientes» de nuestra base de datos de muestra.

SELECT
      first_name,
      last_name
FROM
      customer
WHERE
      email IS NULL;

Producción:

Ejemplo 2:
Aquí haremos una consulta para encontrar todos los “títulos” de las películas que no tienen un “año_de_lanzamiento” en la tabla de “películas” de nuestra base de datos de muestra.

SELECT
      title
FROM
      film
WHERE
      release_year IS NULL;

Producción:

Publicación traducida automáticamente

Artículo escrito por RajuKumar19 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *