【发布时间】:2014-03-04 20:06:41
【问题描述】:
CREATE join_table {
id1 integer,
id2 integer
}
我想创建一个UNIQ CONSTRAINT(id1, id2),但是,我看到一些不好的数据,例如:
id1 | id2
------------
1 | 1
1 | 1
1 | 2
因此,记录 (1,1) 显然是重复的,并且会违反 uniq 约束。如何编写一个 sql 查询来删除表中的所有重复记录。
注意:我想删除其中一个重复项,以便创建 uniq 约束
【问题讨论】:
标签: postgresql