postgreSQL ltree工具获取上下级

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了postgreSQL ltree工具获取上下级相关的知识,希望对你有一定的参考价值。

select * from departments

技术分享

/*
  
查询子级部门 path <@ ‘‘ 查询上级部门 path @>
  path: 部门id用‘.‘连接
*/
select
id,name,path,parent_id from departments where path <@ cast(NE*********Pc.NE*********Pd.NE*********Ra as ltree)

技术分享

 





以上是关于postgreSQL ltree工具获取上下级的主要内容,如果未能解决你的问题,请参考以下文章

休眠查询中的 Postgres ltree

POSTGRESQL 如何存储树形数据 处理树形数据

国际新闻|PostgreSQL 14.313.712.1111.16 和 10.21 发布

Postgres 递归 LTREE 查找

Postgres 中的 LTREE 祖先查询未按预期工作

sqlalchemy / ltree 更新请求结果与预期不同