string_agg
时间: 2023-07-08 11:21:06 浏览: 231
Sqlserver 2014 之 自定义字符串聚合函数
`string_agg`是一个在SQL中常用的聚合函数,它可以将一列中的多个值合并成一个字符串,并且可以指定一个分隔符来分隔这些值。例如,以下是在PostgreSQL中使用`string_agg`函数将一列中的多个值合并成一个以逗号分隔的字符串的示例:
```
SELECT string_agg(name, ', ') as names
FROM users
WHERE id IN (1, 2, 3);
```
这将会返回一个字符串,其中包含了`users`表中`id`为1、2、3的行的`name`列的值,这些值以逗号分隔。
阅读全文