你说的是一对多吧,父子关系多难听,
一对多可以用left join 链接查询
select * from account left join tbs on account.id=tbs.cd我刚好有这么一条sql
解决方法很多!数据要存储为树形结构,那么数据要有父子关系。 一个父节点有多个子节点,一个子节点又有多个子子节点。 publicclassTreeNode{ /**节点主键**/ privateStringid/**节点名称**/ privateStringtext/**子节点**/ privateTreeNode[]children}select t1.name,t2.name,t3.name,t4.namefrom tb as t1
left join tb as t2 on t2.pid=t1.id and t2.pid=1
left join tb as t3 on t3.pid=t2.id and t3.pid=2
left join tb as t4 on t4.pid=t3.id and t4.pid=3
where pid=0
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)