Sobes.tech
Middle

¿Cómo filtrar valores NULL y no NULL en SQL?

sobes.tech AI

Respuesta de la IA

En SQL, para filtrar valores NULL y no NULL se utilizan los operadores IS NULL y IS NOT NULL.

  • Para seleccionar filas donde el valor de la columna es NULL:
SELECT * FROM nombre_tabla WHERE nombre_columna IS NULL;
  • Para seleccionar filas donde el valor de la columna no es NULL:
SELECT * FROM nombre_tabla WHERE nombre_columna IS NOT NULL;

Importante: no se deben usar los operadores de comparación normales (= NULL o <> NULL), ya que NULL es un valor especial que indica la ausencia de datos, y la comparación con él mediante = no funciona.