gpt4 book ai didi

sql - 如何从数组的第二维中选择第 n 个元素?

转载 作者:行者123 更新时间:2023-11-29 12:53:22 26 4
gpt4 key购买 nike

我有一个二维 int 数组,我想从二维中的每个数组中获取第二个元素。因此,例如,我想从数组文字 '{{1,2},{3,4},{5,6}' 中获取 2,4 和 6。这可能吗?我搜索了文档,但没有找到任何可以做我想做的事情。

最佳答案

unnest(arr[:][2:2]) 将为您提供所需内容的表表达式(其中 arr 是数组列的名称)

如果你想获得这些元素的一维数组,你可以使用array(select * from unnest(arr[:][2:2]))(因为arr [:][2:2] 仍然是二维的)。

http://rextester.com/VLOJ18858

关于sql - 如何从数组的第二维中选择第 n 个元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48996644/

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