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.