Générer une série consiste à produire des lignes de dates ou de nombres, souvent pour combler des trous dans un calendrier. On utilise une CTE récursive, ou generate_series dans PostgreSQL, puis une jointure externe avec les données réelles pour afficher les périodes sans événement avec zéro.
Exemple
SELECT d::date FROM generate_series('2025-01-01', '2025-01-31', interval '1 day') AS d;