只获取父子树结构中的叶节点行

Get leaf node rows only in parent child tree structure

使用SQL,如何只获取树结构的叶节点。在我的示例中,我有如图所示的数据,但我只想 return 那些旁边有 'x' 的行。我需要一块可以处理多个深度的通用 SQL。

查找没有子项的项目:

SELECT *
FROM table_name T1
WHERE NOT EXISTS (SELECT *
            FROM table_name T2
            WHERE T1.LineId=T2.ParentLineId)

是这样的吗?

Select * 
 From  YourTable 
 Where LineID not in (Select Distinct ParentLineID From YourTable)