test表id    name    pid  ptype pmemo
001   班长    m1   f1    班长1
m1    连长    L2   f2    连长
L2    营长    Y3   f3    营长
Y3    司令    null f4    司令前台传递一个 001(班长编号)要求查询出 类型为f3,f4的父节点记录谢谢大家咯。。最好是一个数据库兼容SQL 而非视图、函数、存储过程等。。我查了 用Oracle的一个 start as connet by 可以实现 但不能兼容数据库比较纠结