将一张表a字段相同的b字段拼接在一起如何做

龙鞥 2010-03-12 11:36:20
大家好,我遇到一个行列转换的问题。
就是一张表抽出a,b两个字段,让后a字段相同的,把b拼接在一起

如 a b
1 x
1 y
1 z
2 k
2 e
-----------------------
a b
1 x,y,z
2 k,e

由于抽出的条目不定,有些棘手,没有找到办法。请大家指点一下,解决迷津。谢谢。
...全文
282 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
龙鞥 2010-03-12
  • 打赏
  • 举报
回复
呵呵。谢谢。能解决我的问题。:)
Adebayor 2010-03-12
  • 打赏
  • 举报
回复
select a,wm_concat(b) from tt group by a;
iqlife 2010-03-12
  • 打赏
  • 举报
回复
10g以上版本
SELECT A,WM_CONCAT(B) FROM TAB GROUP BY A

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧