给定以下示例表:
C1 C2 C3
=================
A 21 S
A 22 S
A 23 S
A 24 T
B 25 S
B 26 S
如何编写 SQL 查询以提供以下输出:
COL1 COL2 COL3
======================
A 21,22,23 S
A 24 T
B 25,26 S
对于输入表中 C1 和 C3 相同的所有行,我希望输出表中的一行将所有 C2 值连接起来,用逗号分隔。
我正在使用 Oracle 数据库。