我需要关于 SQL 代码的帮助。我有两个表,第一个表的名称是:
第二个是家庭表。
表格"Family"中的字段"NameID"和"ChildID"与表格"Name"中的字段"NameID"相连。因此,如果把它放在树形结构中,就会像这样。
我需要的是能够查找某个记录的“所有”父级的 SQL 代码。例如:
NameID Name
1 John
2 Paul
3 Jessica
4 Nancy
5 Sam
6 Jane
7 Jimmy
第二个是家庭表。
FamilyID NameID ChildID
1 1 2
2 1 3
3 2 4
4 3 5
5 3 6
6 5 7
表格"Family"中的字段"NameID"和"ChildID"与表格"Name"中的字段"NameID"相连。因此,如果把它放在树形结构中,就会像这样。
John
/ \
Paul Jessica
/ / \
Nancy Sam Jane
/
Jimmy
我需要的是能够查找某个记录的“所有”父级的 SQL 代码。例如:
- 我想知道来自Jane的所有父级,结果将是:Jessica,John
我想知道来自Jimmy的所有父级,结果将是:Sam,Jessica,John
我想知道来自Nancy的所有父级,结果将是:Paul,John