Моя проблема похожа на проблему, указанную в этой ветке форума https://www.sqlservercentral.com/Forums/Topic223408-8-1.aspx,, которая имела только частичное решение. Моя проблема немного сложнее, так как мне нужно сделать это в том же столбце и в другом столбце. Мой набор данных является результатом объединения двух таблиц, поэтому сопоставить их в одном столбце можно по отдельности.
Пример данных
ID# Code Amt 1 Amt 2
-------------------------
1234 1 NULL $15
1234 1 NULL $15
1234 1 NULL $15
1234 1 NULL $14
1234 1 NULL $18
1234 1 $45 NULL
1234 1 $14 NULL
2345 1 NULL $55
2345 1 NULL -$55
2345 1 NULL $65
2345 2 $12 NULL
2345 2 -$12 NULL
2345 2 $16 NULL
с желаемым выводом что-то вроде
ID# Code Amnt1 Amnt2 Match
-----------------------------------
1234 1 NULL $15 x
1234 1 NULL $15 x
1234 1 NULL $15 x
1234 1 NULL $14 x
1234 1 NULL $18
1234 1 $45 NULL x
1234 1 $14 NULL x
2345 1 NULL $55 x
2345 1 NULL -$55 x
2345 1 NULL $65
2345 2 $12 NULL x
2345 2 -$12 NULL x
2345 2 $16 NULL