postgresql ltree查找给定路径的所有子节点(不带out using表达式)

0mkxixxg  于 2021-07-24  发布在  Java
关注(0)|答案(2)|浏览(275)

给定路径的唯一子节点(给定路径除外)
查询:

select path from tree where path <@ 'a.b.c';

结果:

预期结果:
以下所有a.b.c节点(结果不需要a.b.c)

c6ubokkw

c6ubokkw1#

直接排除精确值怎么样?

select path 
from tree 
where path <@ 'a.b.c' and path <> 'a.b.c'
1rhkuytd

1rhkuytd2#

或者,您可以使用:

select path 
from tree
where path ~ 'a.b.c.*{1}'

相关问题