gpt4 book ai didi

arrays - 按顺序连接数组元素 PostgreSQL

转载 作者:行者123 更新时间:2023-11-29 14:19:04 29 4
gpt4 key购买 nike

是否可以按照元素的正确顺序连接 2 个数组的元素?

例子:

array1=['a','b','c']
array2=['d','e','f']

concatenated_array=['ad','be','cf']

我的数据是这样的:

id           col1              col2
1 ['a','b','c'] ['d','e','f']
2 ['g','h','i'] ['j','k','l']
3 ['a','b','c'] ['j','k','l']

最佳答案

使用array_aggunnest (与 column alias )。

SELECT array_agg(el1||el2)
FROM unnest(ARRAY['a','b','c'], ARRAY['d','e','f']) el (el1, el2);

array_agg
------------
{ad,be,cf}
(1 row)

关于arrays - 按顺序连接数组元素 PostgreSQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36162251/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com