Мне нужен совет.
У меня проблема с соединением двух таблиц.
Пример: владелец имеет составной ключ из пяти частей
Позиция имеет составной ключ из шести частей
Таблица владельца имеет
As_Of_Date (ключ), PORT_CD (ключ), Deal_Or_Schedule ( Key), Deal_Sched_No (Key), owner_port_cd (Key), Percent
Таблица позиций имеет As_Of_Date (Key), PORT_CD (Key), Deal_Or_Schedule (Key), Deal_Sched_No (Key), Book_CD_Nme (Key), Positn_ Ключ)
Как видно из 4 совпадений условий в Owner, чтобы присоединиться к таблице 2, но Onwer_port_cd не может быть присоединен, поскольку он не находится в позиции.
Мне нужно получить одну таблицу из двух таблиц, чтобы я мог сопоставить доход с ее владельцем.
В настоящее время мое объединение приводит к декартовому продукту, поскольку он не учитывает все квалификаторы.