Presto 中 Postgres 中 GENERATE_SERIES 的类似物是什么?

What is the analogue of GENERATE_SERIES from Postgres in Presto?

我想在 Presto 中编写此查询:

    SELECT
        * 
    FROM (
        SELECT GENERATE_SERIES(0, 30) days
    )

但是它说函数GENERATE_SERIES在Presto中不存在。我可以用什么代替?

您可以将 sequenceunnest 一起使用:

SELECT days
FROM (SELECT sequence(0, 30) as d)
CROSS JOIN UNNEST (d) as t(days)