相关疑难解决方法(0)

如何通过'查询连接PostgreSQL'组中的字符串字段的字符串?

我正在寻找一种通过查询连接组内字段的字符串的方法.例如,我有一张桌子:

ID   COMPANY_ID   EMPLOYEE
1    1            Anna
2    1            Bill
3    2            Carol
4    2            Dave
Run Code Online (Sandbox Code Playgroud)

我想通过company_id分组得到类似的东西:

COMPANY_ID   EMPLOYEE
1            Anna, Bill
2            Carol, Dave
Run Code Online (Sandbox Code Playgroud)

mySQL中有一个内置函数来执行这个group_concat

sql postgresql group-by string-aggregation

329
推荐指数
9
解决办法
30万
查看次数

将数据选择为Postgres数组

我有以下数据:

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.

sql arrays postgresql aggregate-functions

10
推荐指数
2
解决办法
2万
查看次数