Я хочу объединить несколько таблиц, сохраняя при этом нулевые значения, в которых значение не было найдено. Например, если у меня хранятся еженедельные результаты игроков, я хочу создать таблицу на основе всех игроков в текущем событии, независимо от того, участвовали ли они в предыдущих событиях.
Я пробовал несколько вариантов присоединения , но не нашел ничего, что работает.
EventRoster
Player Salary
------ ------
P1 10000
P2 20000
P3 5000
LastWeek
Player Position
------ --------
P1 3
P2 5
P4 6
TwoWeeksA go
Player Position
------ --------
P1 20
P3 15
P4 2
Ожидаемый результат:
Player Salary LastWeekPos TwoWeeksAgoPos
----- ------ ---------- --------------
P1 10000 3 20
P2 20000 5 -
P3 5000 - 15
Я могу только представить, что создание ожидаемого результата возможно, но, вероятно, я использую неправильный подход. Есть какие-нибудь рекомендации, как это сделать?