SELECT tblParent.iID AS P_iID, ; tblParent.iParentID AS P_iParentID, ; tblParent.cInfoAndStuff AS P_cInfoAndStuff, ; tblChild.iID AS C_iID, ; tblChild.cInfoAndStuff AS C_cInfoAndStuff ; FROM tblFamily tblParent ; INNER JOIN tblFamily tblChild ON tblParent.iID == tblChild.iParentID ORDER BY tblChild.iID>SQL 2: Select all ancestors of iID
SELECT tblChild.iID AS C_iID, ; tblChild.iParentID AS C_iParentID, ; tblChild.cInfoAndStuff AS C_cInfoAndStuff, ; tblParent.cInfoAndStuff AS P_cInfoAndStuff ; FROM tblFamily tblChild ; INNER JOIN tblFamily tblParent ON tblChild.iParentID == tblParent.iIDHope this helps!