被执行节点处罚后如何才能恢复正常 如何计算有多少个记录节点

来源:互联网  时间:2016/8/2 7:45:20

关于网友提出的“被执行节点处罚后如何才能恢复正常 如何计算有多少个记录节点”问题疑问,本网通过在网上对“被执行节点处罚后如何才能恢复正常 如何计算有多少个记录节点”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:被执行节点处罚后如何才能恢复正常 如何计算有多少个记录节点
描述:

我有个SQL 表 结构如:id ,  pid , name  id 是本身 id  pid 就上一级id  递归 父子关系
如何计算。在这个关系的几代内有多少个记录节点。。因为每个级别记录个数不一定,
麻烦给个方法。。想了很久了。太菜了


解决方案1:

递归你应该已做出来了吧,再加参数跟着你的节点走啊。
定义一个二维数组
{哪个老爸,多少个儿子}  
读老爸时 你看着办 给介数给他,在给个数0当做儿子, 儿子在老爸的世界里跑,过一个节点加1 ,最后
再跑回来换口气时,儿子加了多少就是多少个儿子了。
最后就出来这样子了:
{老爸1,1有多少个儿子}
{老爸2,2有多少个儿子}

解决方案2:

引用 1 楼 changjiangzhibin 的回复:
就是递归生成,递归查询,CSDN有很多同样的贴子,搜搜
解决方案3:

就是递归生成,递归查询,CSDN有很多同样的贴子,搜搜

上一篇图片上传的问题
下一篇如何生成一个js,通过这个js可以调用,数据表中前10条记录。
明星图片
相关文章
《被执行节点处罚后如何才能恢复正常 如何计算有多少个记录节点》由码蚁之家搜集整理于网络,
联系邮箱:mxgf168#qq.com(#改为@)