在Oracle数据库中,有可以实现递归的函数 select * from table_name start with [condition1] connect by [condition2] 最近发现Postgresql数据库也有类型递归查询的方法, 与Oracle不同的是,Postgresql没有现成的关键字表示层级和路径,需要自己构造(如下path和depath) #前提数据必须是树状结构,首尾互联,方向一致(下例中,source和target互联) WITH RECURSIVE t (gi…