随笔分类 -  Oracle

摘要:select 外键ID, ltrim(max(sys_connect_by_path(name,',')),',') temp_name from (select 外键ID,name,row_number() over(partition by 外键IDorder by 外键ID, name) rankfrom table) start with rank=1connect by rank - 1 = prior rankand 外键ID= prior 外键IDgroup by 外键ID合并之前数据如下:外键ID name001 AAA001 BBB001 CC 阅读全文

posted @ 2012-09-25 21:20 关心 阅读(331) 评论(0) 推荐(0) |

博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3