Вам необходимо соединить 3 таблицы и выполнить расчеты:
insert into Table4(COL1, COL2)
select
t1.col1 + t2.col1 + t3.col1 COL1,
t1.col2 * t2.col2 * t3.col2 COL2
from Table1 t1
cross join Table2 t2
cross join Table3 t3;
См. Демоверсию . Если Table4
не существует, вы можете создать его следующим образом:
create table Table4 as
select
t1.col1 + t2.col1 + t3.col1 COL1,
t1.col2 * t2.col2 * t3.col2 COL2
from Table1 t1
cross join Table2 t2
cross join Table3 t3;
См. demo .
Результаты:
| COL1 | COL2 |
| ---- | ---- |
| 36 | 2496 |
| 38 | 2688 |
| 38 | 2808 |
| 40 | 3024 |
| 38 | 3328 |
| 40 | 3584 |
| 40 | 3744 |
| 42 | 4032 |