gpt4 book ai didi

sql - 选择成二维数组

转载 作者:太空狗 更新时间:2023-10-30 01:52:13 24 4
gpt4 key购买 nike

在 PostgreSQL 中,如何选择一些值到二维数组中?

例如,如果我想将一个数据字段聚合到一个数组中,我会使用 ARRAY() 构造函数或 array_agg 函数,例如

ARRAY(SELECT s.name FROM myschema.mytable s)

我将如何将两个值选择到二维数组中,即

2DARRAYFUNCTION(SELECT s.name, s.id FROM ...)

最佳答案

如果您尝试将 ARRAY(如示例中那样从键和值构建)聚合到二维数组中,聚合函数 array_agg()ARRAY 构造函数错误:

我碰巧写了一个answer for this case exactly最近。事实证明,这是你的前传问题。

关于sql - 选择成二维数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9175308/

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