有没有办法在 Postgres 中将多个数组连接成一个数组?
例如,像这样:
ARRAY_CAT(
ARRAY_FILL(5, ARRAY[4]),
ARRAY_FILL(2, ARRAY[3]),
ARRAY_FILL(11, ARRAY[3])
)
对于这个例子,我希望看到输出
[5,5,5,5,2,2,2,11,11,11]
最佳答案
select
array_fill(5, array[4]) ||
array_fill(2, array[3]) ||
array_fill(11, array[3])
关于postgresql - 在 Postgres 中连接多个数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45764131/