sql怎么高效查询某节点下的所有叶子节点

sql如何高效查询某节点下的所有叶子节点?
sql如何高效查询某节点下的所有叶子节点?

表结构
id      node      pid
------解决思路----------------------
 node='A' 
select * from 表 as a where exists(select 1 from 表 where a.Path like Path+'%'  and node='A' )--加上条件