select A,rtrim(B,'/') B,from(
select A,rn,
B||'/'||lead(B) over(partition by A order by A) B
from (
select
B||'/'||lead(B) over(partition by A order by A) B,
row_number() over(partition by A order by A) rn
from t
)
where mod(rn,2) <>0
)
where rn=1
select 字段1,substr(max(sys_connect_by_path(字段2,'/')),2) arr
from (
select 字段1,字段2,row_number() over(order by 字段2) rn
from TABLE1
)
start with rn=1
connect by rn-1=prior rn
group by 字段1