Вкратце, у меня есть 2 таблицы, в которых «эквивалентные» строки находятся друг в друге. Эквивалентности сохраняются в 3-й таблице сопоставления (которая отображает идентификатор A на идентификатор B). В представлении я хочу создать консолидированное представление, которое показывает:
- Все записи, которые существуют в таблице A, но не имеют эквивалента в таблице B (по 1 строке каждая)
- Все записи, которые существуют в таблице B, но не имеют эквивалента в таблице A (по 1 строке в каждой)
- Все записи, которые существуют в обеих таблицах A и B (одна строка на совпадение A / B)
Это проще объяснить графически ...
У меня есть следующий сценарий (показан на рисунке ниже):
Текущий сценарий
Я уверен, что это намного проще, чем кажется - я жевал это некоторое время и не могу заставить его работать.