NULL

Un valor ausente. No es cero ni una cadena vacía, y nunca es igual a nada, ni siquiera a NULL.

Sintaxis

column IS NULL;
column IS NOT NULL;
  • COALESCE(column, fallback) sustituye NULL por un valor.

Ejemplo

SELECT first_name, COALESCE(loyalty_tier, 'none') AS tier FROM customers;

Todos los clientes, con 'none' donde no hay nivel de fidelidad.

Tablas usadas: customers. Pruébalo en una lección de abajo.

Errores comunes

  • NULL = NULL no es verdadero. Usa IS NULL.
  • Un NULL en una expresión aritmética da NULL.

Practícalo