with递归查询组织路径

SELECT r.id,
(array_to_string(
array(
select name from (
with recursive rec as(
select t.id,t.pid,t.name from t_org t where t.id = r.id
union all
select t1.id,t1.pid,t1.name from t_org t1 join rec r on r.pid = t1.id
) select id,name from rec order by id asc
) as re
),'/')||'/') as "namepath"
FROM t_org r ORDER BY id

最新文章

  1. xss漏洞修复,待完善
  2. https
  3. iOS socket保持后台连接 ios9.0 xcode8.0
  4. 自执行函数与setTimeout结合计算
  5. 对apache和memcache进行压力测试
  6. cf581D Three Logos
  7. CF 599D Spongebob and Squares(数学)
  8. window.onerror 应用实例
  9. input 上传图片显示预览、调用摄像头,ios和Android的兼容性解决
  10. JavaScript(第十二天)【基本包装类型】
  11. ribbon 详解
  12. 基于 WebRTC 创建一款多人联机游戏
  13. word中如何只修改英文的颜色
  14. centos7.4卸载再安装mariadb服务无法启动问题
  15. Redis入门到高可用(十八)—— 主从复制
  16. TFS2018 linux Agent的安装
  17. Laravel 5.5 + Vue 开发单页应用
  18. 一个更好的C++序列化/反序列化库Kapok
  19. Ubuntu下制作窗口
  20. 根据外网ip地址定位用户所在城市

热门文章

  1. ANDROID - 打包和引用本地的AAR
  2. 《团队名称》第八次团队作业:Alpha冲刺day3
  3. 【Centos】桌面安装(转)
  4. Linux 定时重启 Tomcat、重启Keepalived
  5. 分享一个简单易用的软件定时器模块(MultiTimer)——基于keil+stm32f103zet+hal库(裸机实现)
  6. python-自动登录禅道
  7. 非阻塞IO的实现方式
  8. export default 和 export 的主要区别
  9. React.js Tutorial: React Component Lifecycle
  10. [Java] Spring boot2 整合 Thymeleaf 后 去除模板缓存