我在PostgreSQL中有两个相同长度的数组值:
{a,b,c} 和 {d,e,f}
我想把它们结合起来
{{a,d},{b,e},{c,f}}
有没有办法做到这一点?
我有以下数据:
name id url
John 1 someurl.com
Matt 2 cool.com
Sam 3 stackoverflow.com
Run Code Online (Sandbox Code Playgroud)
如何在Postgres中编写SQL语句以将此数据选择为多维数组,即:
{{John, 1, someurl.com}, {Matt, 2, cool.com}, {Sam, 3, stackoverflow.com}}
Run Code Online (Sandbox Code Playgroud)
我之前在Postgres中看过这种数组用法,但不知道如何从表中选择数据到这种数组格式.
假设所有列都是类型text.