admin

连接来自Oracle中多个列的值

sql

我正在使用一个oracle数据库,基本上我需要将其连接到一列中,每一行中来自多列的值。

像这样的东西:

col1    col2    col3    col4    col5
____________________________________
 1       A       B       C       D
 2       A       B       C
 3       C       A
 4       D       A       C

col1    col2
____________
 1      A,B,C,D
 2      A,B,C
 3      C,A
 4      D,A,C

阅读 161

收藏
2021-07-01

共1个答案

admin

使用以下查询

   select col1,rtrim( col2||','||col3||','||col4||','||col5,' ,') as col2  from table_name
2021-07-01