Создание таблиц с полями из 2 разных таблиц

Я хочу создать таблицу, которая хранит значения из двух разных таблиц;

From table 1: cust_id (varchar2), invoice_amt (float)

From table 2: cust_id (from table 1), payment_date

Моя таблица должна иметь 3 поля:

cust_id, invoice_amt, payment_date

Я попробовал следующее, что, очевидно, неправильно.

create table temp1 as (
    select table_1.cust_id, table_1.invoice_amt, table_2.payment_date
      from table_1@dblink, table_2@dblink)

Ваши ценные предложения будут очень полезны.