listagg 去重
时间: 2023-06-21 15:16:17 浏览: 121
oracle列合并的实现方法
要使用listagg去重,可以在listagg函数中使用DISTINCT关键字。例如,以下是使用Oracle SQL进行listagg去重的示例:
```
SELECT LISTAGG(DISTINCT column_name, ',') WITHIN GROUP (ORDER BY column_name)
FROM table_name;
```
这将返回一个逗号分隔的字符串,其中包含从表中选择的唯一值。请注意,DISTINCT关键字必须放在列名之前,以确保去重执行。
阅读全文