PostgreSQL递归查询
来源:互联网 发布:淘宝联盟 高佣金 编辑:程序博客网 时间:2024/06/07 17:56
首先看一下表结构:
CREATE TABLE ide_iedp_project( project_id integer NOT NULL , project_code character varying(50), project_name character varying(255), access_token character varying(255), parent_project_id integer, CONSTRAINT ide_iedp_project_pkey PRIMARY KEY (project_id))
然后看一下表中数据:
再说一下取数逻辑:
根据传入的project_id,获取等于该project_id 及parent_project_id等于该值,以及递归下去的值。
最后,上代码:
WITH RECURSIVE project AS ( SELECT * FROM ide_iedp_project WHERE project_id = #{projectId} union all SELECT ide_iedp_project.* FROM ide_iedp_project, project WHERE ide_iedp_project.parent_project_id = project.project_id ) SELECT project_id, project_name FROM project ORDER BY project_id
阅读全文
1 0
- postgresql with 递归查询
- postgresql 递归查询
- PostgreSQL 递归查询
- PostgreSQL 递归查询
- PostgreSQL递归查询
- Postgresql 递归查询
- PostgreSQL递归查询
- Postgresql递归查询
- oracle及postgresql递归查询
- PostgreSQL递归查询实现树状结构查询
- PostgreSQL的递归查询(with recursive)
- PostgreSQL的递归查询(with recursive)
- PostgreSQL的递归查询(with recursive)
- PostgreSQL的递归查询(with recursive)
- postgresql递归
- postgresql的分页显示-截取字符串-递归查询
- postgresql查询
- PostgreSQL with子句 递归
- Codeforces Round #387 (Div. 2) A
- 欢迎使用CSDN-markdown编辑器
- 最小生成树——Prim算法
- 203. Remove Linked List Elements
- 一个简单实用的的加载动画(跳点效果)
- PostgreSQL递归查询
- [python]返回每个分组的top_n
- 数据库六大约束用法:主键(primary key)、外键(foreign key)、非空(not null)、默认(default)、检查(check)、唯一(unique)
- java 解析ttf字体文件
- POJ1840-简单hash-Eqs
- 关于使用VMware搭建Linux虚拟机配置IP你应知道的一切
- ContentProvider获取手机联系人
- 提取字符串中所有src图片的地址 或清空
- 2016多校训练总结