F
freeskyzu
Unregistered / Unconfirmed
GUEST, unregistred user!
现在有一个表,结构如下(我给出SQL语句,请各位复制就可以了)
Create table tree
(parent int,
child int,
names varchar(12),
constraint tree_uk unique(parent,child)
)
insert into tree (parent,child) values(0,0,'总公司')
insert into tree (parent,child) values(0,1,'北京公司')
insert into tree (parent,child) values(0,2,'上海公司')
insert into tree (parent,child) values(0,3,'广州公司')
insert into tree (parent,child) values(0,4,'长沙公司')
insert into tree (parent,child) values(0,5,'太原公司')
insert into tree (parent,child) values(1,10,'总公司')
insert into tree (parent,child) values(1,11,'北京1公司')
insert into tree (parent,child) values(1,12,'北京2公司')
insert into tree (parent,child) values(1,13,'北京3公司')
insert into tree (parent,child) values(1,14,'北京4公司')
insert into tree (parent,child) values(1,15,'北京5公司')
insert into tree (parent,child) values(11,111,'北京11公司')
insert into tree (parent,child) values(11,112,'北京12公司')
insert into tree (parent,child) values(11,113,'北京13公司')
insert into tree (parent,child) values(11,114,'北京14公司')
insert into tree (parent,child) values(11,115,'北京15公司')
。。。。。。
有以下几个问题:
一、 给出一个节点,找出所有的它的子节点
二、 给出一个节点,找出所有的它的父节点
三、 给出一个节点,找出所有的它的同级节点
四、 给出一个节点,找出它的最顶一个节点(祖宗)(没有上级节点了)
五、 给出一个节点,找出它的最底一个节点(最小的子孙)(没有下级节点了)
Create table tree
(parent int,
child int,
names varchar(12),
constraint tree_uk unique(parent,child)
)
insert into tree (parent,child) values(0,0,'总公司')
insert into tree (parent,child) values(0,1,'北京公司')
insert into tree (parent,child) values(0,2,'上海公司')
insert into tree (parent,child) values(0,3,'广州公司')
insert into tree (parent,child) values(0,4,'长沙公司')
insert into tree (parent,child) values(0,5,'太原公司')
insert into tree (parent,child) values(1,10,'总公司')
insert into tree (parent,child) values(1,11,'北京1公司')
insert into tree (parent,child) values(1,12,'北京2公司')
insert into tree (parent,child) values(1,13,'北京3公司')
insert into tree (parent,child) values(1,14,'北京4公司')
insert into tree (parent,child) values(1,15,'北京5公司')
insert into tree (parent,child) values(11,111,'北京11公司')
insert into tree (parent,child) values(11,112,'北京12公司')
insert into tree (parent,child) values(11,113,'北京13公司')
insert into tree (parent,child) values(11,114,'北京14公司')
insert into tree (parent,child) values(11,115,'北京15公司')
。。。。。。
有以下几个问题:
一、 给出一个节点,找出所有的它的子节点
二、 给出一个节点,找出所有的它的父节点
三、 给出一个节点,找出所有的它的同级节点
四、 给出一个节点,找出它的最顶一个节点(祖宗)(没有上级节点了)
五、 给出一个节点,找出它的最底一个节点(最小的子孙)(没有下级节点了)