select p.seq, p.zone_id as pid,p.zone_name as pname,c.zone_id,c.zone_name from t_zone p inner join t_zone c on p.zone_id=c.pzone_id where 1=1 如上语句是查询数据库中机区域树
现在想在这条语句中通过树形结构查询排列数据
通过 ' start with' 'connect by prior' 进行属性排列求高手指教
现在想在这条语句中通过树形结构查询排列数据
通过 ' start with' 'connect by prior' 进行属性排列求高手指教
解决方案 »
- Oracle中死锁
- 勿操作,怎样恢复(急)?
- 怎麼建立關聯兩個scheam中table的儲存過程?
- oracle实例startup 时出错
- 提高proc连接oracle数据库速度
- oracle触发器!帮帮忙!
- 我定义一个每天凌晨4点中执行的任务,中间关闭数据库,于某一日的中午12点重新打开数据库,这个任务如何执行?
- 请问用exp导出数据库时提示12520错误是怎么回事
- oracle8.16(或8.17)向低版本建数据链路问题
- oracle8i日期问题:给定日期,求它之前n个月的月份第一天? n天的日期?
- 未能找到类型命名空间名称“OracleCommand”
- Oracle存储过程如何批量删除数据
(
zone_id NUMBER(20) not null,
pzone_id NUMBER(20),
zone_name VARCHAR2(200),
zone_level NUMBER(2),
seq NUMBER(5)
)----------------------------
-- Add comments to the table
comment on table T_ZONE
is '设备区域目录树';
-- Add comments to the columns
comment on column T_ZONE.zone_id
is '主键';
comment on column T_ZONE.pzone_id
is '父节点编号';
comment on column T_ZONE.zone_name
is '区域名';
comment on column T_ZONE.zone_level
is '树层次';
comment on column T_ZONE.seq
is '序号';
你随便找个树结构的数据 要求同时查询机构名称和上级机构名称 要求按照一棵树的结构显示这些数据就可以了(当然查询后是数据列表,并不是真正意义上的'树')
别忘记加入 ‘start with' 'connect by prior'