probeer dit...
SELECT a.ID, a.Name, b.Name AS 'ParentName'
FROM TABLE AS a LEFT JOIN TABLE AS b on a.ParentID = b.ID
Met de linker join zal de query niets vinden om mee te doen voor de NULL en blanco retourneren voor de ParentName
kolom.
BEWERKEN:
Als u niet wilt dat de kolom 'Ouder' leeg is, maar een streepje '-' wilt weergeven, gebruikt u deze zoekopdracht.
SELECT a.ID, a.Name, COALESCE(b.Name,'-') AS 'ParentName'
FROM TABLE AS a LEFT JOIN TABLE AS b on a.ParentID = b.ID