在odps中,如何实现递归函数的功能(从节点递归查询所有父节点)-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

在odps中,如何实现递归函数的功能(从节点递归查询所有父节点)

2016-01-07 11:49:03 8047 3

表结构:节点id、上级节点id。
oracle 通过以下语句实现:
select SYS_CONNECT_BY_PATH(列名,'>') from 表名
start wITh 列名='0000000001' connect by prior 列名(孩子列所有的列名)=列名(父列所有的列名)

取消 提交回答
全部回答(3)
  • ewsvwohsm7bk4
    2020-07-11 17:58:58

    后台采用MySQL,有没有相关的递归函数呢?

    0 0
  • 小流
    2019-07-17 18:23:44

    谢谢,我遇到的问题odps平台,好像没有类似函数。

    0 0
  • 德哥
    2019-07-17 18:23:43

    如果是PostgreSQL,你可以这样来实现递归,参考以下文档。
    http://yq.aliyun.com/articles/240
    或者使用ltree数据类型,这个类型本来就是树结构类型。
    另外,你可以尝试一下Greenplum。

    0 0
添加回答
相关问答

1

回答

您好,odps中有数组求最大最小值的函数吗?

2022-10-18 23:21:55 112浏览量 回答数 1

1

回答

群检索功能需求如何实现?

2022-01-12 14:43:36 99浏览量 回答数 1

1

回答

如何查询Linux实例的账号和密码?

2021-12-19 21:16:12 503浏览量 回答数 1

1

回答

维表如何实现动态查询

2021-12-07 16:16:20 271浏览量 回答数 1

1

回答

匿名函数能实现的功能命名函数也都能实现吗?

2021-11-19 11:30:52 73浏览量 回答数 1

0

回答

python如何实现搜狗输入法那种云计算的功能呢?

2020-08-21 16:39:03 448浏览量 回答数 0

0

回答

如何获取所有订阅信息

2017-10-27 13:37:32 1726浏览量 回答数 0

0

回答

如何查询所有权限

2017-10-26 11:17:34 1320浏览量 回答数 0

2

回答

odps 不支持多表联合查询吗?

2017-05-31 16:42:00 6512浏览量 回答数 2

1

回答

Js中表格如何实现保存删除这两个功能?

2016-06-01 13:58:44 1576浏览量 回答数 1
+关注
文章
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载