gpt4 book ai didi

sql - 是否有与 Python 的 map 函数等效的 postgresql SQL

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

如何在 Postgresql SQL 查询中的文本数组中的每个元素上应用带参数的函数

假设我的文本数组是

["abc-123-x", "def-123-y", "hij-234-k", "klm-232-p", "nop-3434-9", "qrs-23-p9"]

结果应该是

[x,y,k,p,9,p9]

最佳答案

你需要取消嵌套数组,提取字符,然后聚合回来:

select array_agg(right(t.w, 1))
from unnest(array['abc','def','hij','klm','nop','qrs']) as t(w);

关于sql - 是否有与 Python 的 map 函数等效的 postgresql SQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49456883/

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