Я понятия не имею, как решить мою проблему, поэтому я надеюсь, что вы можете помочь мне с этим. Итак, у меня есть одна таблица, например TableA:
Id Code ProductId RelatedId
1 APlus 100 NULL
2 AMinus 100 NULL
3 BPlus 200 NULL
4 BMinus 200 NULL
Теперь у меня есть RelatedId = NULL, и я хочу получить следующие результаты:
Id Code ProductId RelatedId
1 APlus 100 2
2 AMinus 100 1
3 BPlus 200 4
4 BMinus 200 3
Для каждого ProductId и Code строго связаны друг с другом (это противоположно тому же Code Plus - минус).
Должен ли я создать какой-нибудь Курсор? Но что мне взять? Я бы?