Volver al curso

SQL y PostgreSQL desde Cero

leccion
3 / 12
beginner
9 horas
SQL basico (pero util)

NULL, fechas y funciones utiles

Lectura
18 min~1 min lectura

NULL y fechas

NULL es un valor especial. Si lo tratas como 0 o '', te metes bugs silenciosos.

Conceptos clave

  • IS NULL / IS NOT NULL
  • COALESCE para defaults
  • Filtrar por rangos de fechas

Ejemplo

SELECT
  COALESCE(country, 'unknown') AS country,
  COUNT(*)
FROM users
WHERE deleted_at IS NULL
GROUP BY 1
ORDER BY 2 DESC;

Ejercicio

  • Cuenta usuarios por country usando COALESCE.
  • Filtra registros donde un campo sea NULL.

Checklist de mastery

  • Se filtrar NULL correctamente.
  • Uso COALESCE de forma intencional.