Я столкнулся с проблемой, когда у меня есть три таблицы:
Первая таблица содержит такие данные, как:
A B C D
1 2 3 4
1 2 3 5
Вторая таблица содержит такие данные:
D E
4 x
6 y
Третья таблица содержит такие данные, как:
E F
x result1
y result2
Мне нужен запрос, который отображает все значения из первой таблицы (очевидно, левое внешнее соединение) и, если доступно, комбинацию второй и третьей таблицы.
Результат будет примерно таким:
A B C D E F
1 2 3 4 x result 1
1 2 3 5
Однако я не могу найти решение по этому поводу.
Я уже пробовал два раза присоединиться слева (приводит к ошибке, поскольку это не разрешено в opensql) и внутреннее присоединение ко второй и третьей таблице и пытается присоединиться к первой таблице справа (также не разрешено в opensql).
Как мне реализовать желаемую таблицу результатов?