この状況を説明する方法がわかりません。少し難しいので、私が持っているデータと必要な出力の例を示します。
CREATE TABLE #TempTable( A int, B int)
INSERT INTO #TempTable (A,B)
VALUES
(1,1),
(1,2),
(1,2),
(1,4),
(3,2),
(3,2),
(3,2),
(3,3),
(3,3);
最終出力が次のようになるようにすべてのレコードを選択する方法がわかりません。
1,1
1,4
3,3
3,3
列 B に列 A の個別のインスタンスしかないレコードが必要です。他のすべてのインスタンスは無視する必要があります...これはかなり単純なはずですが、空白になっていてわかりません。
アップデート:
これを説明するのに苦労しましたが、これは正しい論理だと思います。特定の A に対して B のインスタンスを重複させることはできますが、異なる A 間で B のインスタンスを重複させることはできません。