【发布时间】:2015-08-31 18:56:34
【问题描述】:
我已尝试四处寻找此问题,但找不到太多。我想知道删除 SQL 表中重复父/子行的最佳方法。
例如我有一个这样的表:
Id | CompanyId | DuplicateId
1 | 1 | 2
2 | 2 | 1 <------ CompanyId 2 is already a duplicate of 1
3 | 2 | 3
我希望选择所有不重复的:
Id | CompanyId | DuplicateId
1 | 1 | 2
3 | 2 | 3
任何帮助或指出正确的方向都会很棒。谢谢!
编辑:我正在使用 Microsoft SQL Server
【问题讨论】:
-
抱歉,Microsoft SQL Server。我将在其中编辑我的帖子
标签: sql sql-server