Make a range in postgres

Yuri Kaszubowski Lopes picture Yuri Kaszubowski Lopes · Mar 25, 2010 · Viewed 17.6k times · Source

How can I make a range in a select in PostgreSQL? I'd like to have this result:

num
---
1
2
3
4
5
6

From a query like:

SELECT range(1,6) AS num;

Answer

Quassnoi picture Quassnoi · Mar 25, 2010
SELECT  *
FROM    generate_series(1, 6) num

https://www.postgresql.org/docs/current/functions-srf.html