SQL一杖

求高手指教SQL一杖表:字段:NAMEIDAAA1,2,3BBB1,2结果:NAMEIDAAA1AAA2AAA3BBB1BBB2[解决办法]把下面的表名t

求高手指教SQL一杖
表:

字段:NAME ID
  AAA 1,2,3
  BBB 1,2



结果:


NAME ID
AAA 1
AAA 2
AAA 3
BBB 1
BBB 2

[解决办法]
把下面的表名test_a换成你自己的表名即可:

SQL code
select name,regexp_substr(id,'[^,]+',1,n) from test_a left join (select level,rownum n from dual connect by level < 10) on 1=1where regexp_substr(id,'[^,]+',1,n) is not null