create table t
(
innercode varchar2 (20) ,
maxinnercode varchar2 (20),
deptcode varchar2 (20),
deptname varchar2 (20) )
---测试数据
insert into t values ('01' , '02' , '2031' , '清源餐饮' ) ;
insert into t values ('0101' , '03' , '20311' , '清源前厅' ) ;
insert into t values ('010101' , null , '2031101' , '清源餐饮前厅' ) ;
insert into t values ('010102' , null , '2031102' , '清源吧台' ) ;
insert into t values ('010103' , null , '2031103' , '清源门吧' ) ;
insert into t values ('0102' , '09' , '20312' , '清源厨房' ) ;
insert into t values ('010201' , null , '2031201' , '清源中厨' ) ;
insert into t values ('010202' , null , '2031202' , '清源面点' ) ;
insert into t values ('010203' , null , '2031203' , '清源冷味' ) ;
insert into t values ('010204' , null , '2031204' , '清源试菜' ) ;
insert into t values ('010205' , null , '2031205' , '清源自助餐' ) ;
insert into t values ('010206' , null , '2031206' , '清源员工餐' ) ;
insert into t values ('010207' , null , '2031207' , '清源大锅菜' ) ;
insert into t values ('010208' , null , '2031208' , '清源厨房其他' ) ;
insert into t values ('010209' , null , '2031209' , '清源公共部门' ) ;
我想显示下面的样子。
01\0101\0101012031\20311\2031101清源餐饮\清源前厅\清源餐饮前厅
01\0101\0101022031\20311\2031102清源餐饮\清源前厅\清源吧台
01\0101\0101032031\20311\2031103清源餐饮\清源前厅\清源门吧
01\0102\0102012031\20312\2031201清源餐饮\清源厨房\清源中厨
01\0101\0102022031\20312\2031202清源餐饮\清源厨房\清源面点
01\0101\0102032031\20312\2031203清源餐饮\清源厨房\清源冷味
01\0101\0102042031\20312\2031204清源餐饮\清源厨房\清源试菜
01\0101\0102052031\20312\2031205清源餐饮\清源厨房\清源自助餐
01\0101\0102062031\20312\2031206清源餐饮\清源厨房\清源员工餐
01\0101\0102072031\20312\2031207清源餐饮\清源厨房\清源大锅菜
01\0101\0102082031\20312\2031208清源餐饮\清源厨房\清源厨房其他
01\0101\0102092031\20312\2031209清源餐饮\清源厨房\清源公共部门