如何参考自己找到所有条目?

时间:2017-09-13 10:40:03

标签: postgresql

我有id和parent_id字段的表,我想显示所有参考自己的条目,如下所示:

select * from mytable where id=parent_id;

怎么做?

2 个答案:

答案 0 :(得分:1)

您可以使用内部联接:

SELECT * FROM mytable m1
INNER JOIN mytable m2 ON m2.id = m1.parent_id

答案 1 :(得分:0)

您需要应用自我加入 select * from mytable a,mytable b where id = parent_id;