我正在寻找一种通过查询连接组内字段的字符串的方法.例如,我有一张桌子:
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
我有一张这样的桌子
Movie Actor
A 1
A 2
A 3
B 4
Run Code Online (Sandbox Code Playgroud)
我想得到一部电影的名称和该电影中的所有演员,我希望结果是这样的格式:
Movie ActorList
A 1, 2, 3
Run Code Online (Sandbox Code Playgroud)
我该怎么做?
是否有PostgreSQL Array_Agg函数的替代方法,因此它不会返回格式为{x,y,z,}的值.我可以让它返回:x,y,z?