是否有将以前的 ID 插入数组的查询,这会导致:
id c_array
-----------------
1 {}
2 {1}
3 {1,2}
4 {1,2,3}
最佳答案
我认为您想将 array_agg
聚合用作窗口函数。
SELECT
id,
array_agg(id) OVER (ORDER BY id) AS c_array
FROM the_table
关于postgresql - 前几行的累积数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22496397/