$ SELECT user_id, path FROM comments WHERE path ~ ‘0001.0003.*{1}’ ORDER by path;
user_id | path
———+—————-
8 | 0001.0003.0001
9 | 0001.0003.0002
(2 rows)
为parent ‘0001.0003’找到所有的childrens,见下:
$ SELECT user_id, path FROM comments WHERE path ~ ‘0001.0003.*’ ORDER by path;
user_id | path
———+————————–
6 | 0001.0003
8 | 0001.0003.0001
9 | 0001.0003.0001.0001
9 | 0001.0003.0001.0002
9 | 0001.0003.0001.0003
9 | 0001.0003.0002
11 | 0001.0003.0002.0001
2 | 0001.0003.0002.0002
7 | 0001.0003.0002.0002.0001
20 | 0001.0003.0002.0002.0002
31 | 0001.0003.0002.0002.0003
22 | 0001.0003.0002.0002.0004
34 | 0001.0003.0002.0002.0005
22 | 0001.0003.0002.0002.0006
5 | 0001.0003.0002.0003
(15 rows)
为children ‘0001.0003.0002.0002.0005’找到parent:
$ SELECT user_id, path FROM comments WHERE path = subpath(‘0001.0003.0002.0002.0005’, 0, -1) ORDER by path;
user_id | path
———+———————
2 | 0001.0003.0002.0002
(1 row)
如果你的路径不是唯一的,你会得到多条记录 。
文章来源:脚本之家
来源地址:https://www.jb51.net/article/208595.htm
【在PostgreSQL中使用ltree处理层次结构数据的方法】申请创业报道,分享创业好点子 。,共同探讨创业新机遇!
- 乳清蛋白和全脂奶粉哪种好 最好的中老年蛋白质粉排名
- 你在喝醉之后是怎么醒酒的 过量饮酒的穴位按摩解酒
- 在山上遇到会动的铁丝不要碰有毒 经常吃生鱼片要驱虫吗
- 有没有什么养生的小茶方中草药 平时喝什么养生饮品最好
- 江南的美食在春季百姓日用何事何物来养生 春季干燥喝什么粥
- 现在社会上流行做六十七十大寿 晚辈满足老人性需要
- 为什么用食指指着一个人的额头中心 按印堂的作用及好处
- 白血病治疗是国家报销吗 为什么会得白血病
- 西安有哪些适合情侣住的民宿 西安适合情侣逛的地方
- 男生睡一个女生和真心处对象区别在哪 男生谈恋爱时生理反应
特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
