【发布时间】:2021-12-20 15:16:43
【问题描述】:
我有一个带有以下架构的表徽章
create table badges (
id, serial primary key,
title, text not null,
next_badge_id: int references badges,
.
.
)
给定表格:
id | title | next_badge_id
----+------------------+---------------
1 | Bronze Partner | 2
2 | Silver partner | 3
3 | Gold partner | 4
4 | Diamond partner | 5
5 | Platinum partner |
我如何编写一个查询来返回这个:
id | title | next_badge
----+------------------+---------------
1 | Bronze Partner | Silver partner
2 | Silver partner | Gold partner
3 | Gold partner | Diamond partner
4 | Diamond partner | Platinum partner
5 | Platinum partner |
【问题讨论】:
标签: sql postgresql join