SQL y PostgreSQL desde Cero

NULL, fechas y funciones utiles

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.
Tiempo de estudio
18 Min

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.

Texto Leccion 3/12
Estas viendo
NULL, fechas y funciones utiles
Hablar por WhatsAppContactar por WhatsApp