Introduction
GENERATE_SERIES helps you quickly create a list of numbers or dates in order. It is useful when you need a sequence of values without manually typing them.
GENERATE_SERIES(start, stop [, step])
SELECT * FROM GENERATE_SERIES(1, 5);
SELECT * FROM GENERATE_SERIES(10, 50, 10);
SELECT * FROM GENERATE_SERIES('2024-01-01'::date, '2024-01-05'::date, '1 day'::interval);
SELECT * FROM GENERATE_SERIES(1, 5);
GENERATE_SERIES(1, 5) produce?SELECT * FROM GENERATE_SERIES(3, 9, 3);
SELECT * FROM GENERATE_SERIES(5, 1, 1);
Pass the test and this pattern moves unknown