将两列重新排列为单个唯一行

时间:2018-03-23 22:17:41

标签: sql sql-server

我有一个包含两个ID字段的表:

  • ID_expired
  • ID_issued

enter image description here

此表是记录ID之间此链接的唯一位置。当发生新的ID_issued时,ID_issued将在这些ID_expired列中显示匹配(例如z234,g123)。有一些确切的重复行。还存在ID_issued重复但未列出ID_expired的实例(例如b111)。 我的目标是将所有ID连接到一行,以便我可以参考个人的ID历史记录。

enter image description here

1 个答案:

答案 0 :(得分:0)

您可以创建一个视图,并将该表添加到视图中的次数与ID一样多,并将其自身连接多次。