血缘关系判断
父子关系数据库表R(F,S),属性F为父亲,S为儿子,给定两个成员F0,S0,编写有嵌入式SQL的C程序,判断F0,S0之间是否有血缘关系(最好用递归方法)
[解决办法]
如果是树结构, 就是寻找FO,SO的最近祖先结点.
[解决办法]
望题心叹!
只好up
[解决办法]
查询还需要底归?
[解决办法]
BOOL check(int f, int s)
{
int theS=根据f查出s;
if(没查出数据)return false;
if(theS==s)
return true;
else
return check(theS, s);
}
[解决办法]
看看 Pro C 的例子 ~