私のテーブルには、別のレコードと一致するレコードがいくつかあります。
644432 738987
738987 644432
..
854313 871860
854313 874411
871860 854313
871860 874411
874411 854313
874411 871860
たとえば、と644432一致し、738987と738987一致し644432ます(明らかに)。私にとって、それらは同じでなければならず、私は1つだけ(644432または738987)を取得する必要があります。
別の例854313は871860と一致し874411ます(それが私がそれらのために6つのレコードを持っている理由です)。
最終的に2つのレコードのみを取得する必要がありますが、どうすればよいですか?
私の英語で申し訳ありませんが、私の質問が明確でない場合は教えてくれてありがとう。
この例では、次のようにテーブルにデータを入力するコードがあります。
DECLARE @DataTable TABLE (ColA INT, ColB INT)
insert into @DataTable values
(644432, 738987),
(738987, 644432),
(854313, 871860),
(854313, 874411),
(871860, 854313),
(871860, 874411),
(874411, 854313),
(874411, 871860)
select * from @DataTable