Chỉ cần thực hiện một phép nối bổ sung cho phần tử bổ sung, nhưng có IT làm phép nối TRÁI vì không phải tất cả các danh mục đều có danh mục chính và bạn không muốn loại trừ chúng.
select
P.ID,
P.Post_Title,
P.Category_ID,
C.Category_Name as FirstCat,
C.Parent,
COALESCE( C2.Category_Name, ' ' ) as ParentCategory
from
Posts P
JOIN Categories C
on P.Category_ID = C.Category_ID
LEFT JOIN Categories C2
on C.Parent = C2.Category_ID
where
AnyFiltering