Oracle 查询获取数据
Oracle Query to get data
请帮助如何编写 Oracle 查询以获得结果
(在 3 个单独的列中) like "abcd 1,5 ,7 xyz" from below table,我想将 COL3 作为单独的列包含在内。请帮忙
Oracle Database table
======================
col1 | col2 | col3
======================
ABCD 1 xyz
======================
EDF 3 lmn
======================
ABCD 5 xyz
======================
ABCD 7 xyz
======================
Thanks in advance. :)
select col1, listagg(col2, ',') within group (order by col2) as new_col_name
from table_name
group by col1;
请帮助如何编写 Oracle 查询以获得结果
(在 3 个单独的列中) like "abcd 1,5 ,7 xyz" from below table,我想将 COL3 作为单独的列包含在内。请帮忙
Oracle Database table
======================
col1 | col2 | col3
======================
ABCD 1 xyz
======================
EDF 3 lmn
======================
ABCD 5 xyz
======================
ABCD 7 xyz
======================
Thanks in advance. :)
select col1, listagg(col2, ',') within group (order by col2) as new_col_name
from table_name
group by col1;