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