首页 新闻 会员 周边 捐助

如何根据自定义查询近几代亲属关系?

0
悬赏园豆:100 [待解决问题]

请大神帮忙写个根据要求查询出指定代数的近亲,谢谢!谢谢!
SQL server查询语句。

创建一个张表字段如下:
ID==》主键
Name==》姓名
Sex==》性别
Parents==》父亲ID
Maternal ==》母亲ID
BirthDate ==》出生日

赤子丹心520的主页 赤子丹心520 | 初学一级 | 园豆:102
提问于:2019-05-17 14:07
< >
分享
所有回答(2)
0

写一个存储过程,写个嵌套的for循环,需要两个数组变量,一个数组变量(a)存每代查询出来的近亲,一个存当代查询出来的近亲(b)第一个循环插入将a,b数据,内循环用b数组做循环查询当代的近亲

但乱红尘熊 | 园豆:773 (小虾三级) | 2019-05-17 14:20

你这个我看的很模糊,不是很理解,能帮写个SQl吗?

支持(0) 反对(0) 赤子丹心520 | 园豆:102 (初学一级) | 2019-05-17 14:45

@赤子丹心520: 其实就是递归查询,百度一下网上就有,你就把孩子当根节点,父母当子节点

支持(0) 反对(0) 但乱红尘熊 | 园豆:773 (小虾三级) | 2019-05-17 14:53
0

Giant150 | 园豆:1167 (小虾三级) | 2019-06-14 14:44
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册