我有一个名为“child_parent”的表,其中列出了孩子及其父母的 ID,例如,一个名为“person”的表。孩子-父母对是唯一的,一个孩子最多可以有两个父母。
child parent
3 1
3 2
4 1
7 8
我想要一个“其他”父级(称为“ChildOfpID_OtherParent”)的表,其中所有子级的父 ID(pID)等于 1,如果未列出另一个父级,则为 NULL。所以如果 pID=1,我想要:
child_of_pID other_parent
3 2
4 NULL
我无法弄清楚如何生成这样的表。