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.