これを試してください...
SELECT a.ID, a.Name, b.Name AS 'ParentName'
FROM TABLE AS a LEFT JOIN TABLE AS b on a.ParentID = b.ID
左結合では、クエリはNULLの場合は結合するものを検出せず、ParentName
の場合は空白を返します。 列。
編集:
'Parent'列を空白にしたくないが、'-'ダッシュを表示したい場合は、このクエリを使用してください。
SELECT a.ID, a.Name, COALESCE(b.Name,'-') AS 'ParentName'
FROM TABLE AS a LEFT JOIN TABLE AS b on a.ParentID = b.ID