当前位置: 代码迷 >> Oracle管理 >> sql 語句請教,该怎么解决
  详细解决方案

sql 語句請教,该怎么解决

热度:58   发布时间:2016-04-24 04:43:51.0
sql 語句請教
大家好,想請問
我用以下查詢語句
SELECT cod_a, cod_b
FROM codd
order by cod_a
得到
cod_a  cod_b
A  sd412
A  g10012
B  cd5254
B  sd412
B  cf3932
B  qw6886
B  68842
C  g10012
C  r668
C  as8888

想請問有什麼方式可得到以下結果
A  sd412  q10012
B  cd5254  sd412  cf3932  qw6886  68842
C  q10012  r668  as8888

------解决方案--------------------
10g以上版本
select cod_a,wmsys.wm_concat(cod_b) from codd group by cod_a;

------解决方案--------------------
引用:
10g以上版本SQL code?1select cod_a,wmsys.wm_concat(cod_b) from codd group by cod_a;

确实这样做的,但此时的数据之间的分隔符为逗号,需要在查询结果的基本上把逗号替换为空值
  相关解决方案