Oracle嵌套查询问题,不知道标题为啥不能提交啊啊啊啊啊

在数据库中有表T,表中有字段ca_id,ca_name,ca_path。其中ca_path的格式是/ca_id/ca_id这样,现在想通过SQL将ca_path的格式换成/ca_name/ca_name这样,该怎么实现。
我现在的写法是
select ca_name from T
where T.ca_id in (select substr(replace(ca_path,'/',','),2) from t,b where t.ca_id= b.ca_id and b.type= '1')

那个不是标题 在提及的时候 就先提交上去了 保存到数据库的是文件存的放路径 而已

您误会了,我问题上的“不知道标题为啥不能提交啊啊啊啊啊”,是真的以我刚刚发布时标题一直提交不上去才写的,我真正想问的问题在正文里,请问您对这个问题有思路吗?

想更新数据还是想查出来结果是ca_name/ca_name?

少写了个||符号 select ca_name||'/'||ca_name as 'ca_name' from t

只要查询结果的话 select ca_name||'/'ca_name as 'ca_name' from t