Вы можете создать запрос с левыми объединениями, чтобы отобразить результаты, как у вас в таблице4. Вы можете в конечном итоге изменить этот запрос, чтобы добавить запрос, чтобы получить результаты в другой таблице (в вашем случае table4).
Select table1.customerid, table1.customername, table2.salesqty, table2.salesprice, table3.growth
From (table1 Left Join table2 On table1.customerid=table2.customerid) Left Join table3 On table1.customerid = table3.customerid;
Однако я не знаю, чего вы пытаетесь достичь, но хорошей практикой является построение отношений с использованием PK к FK, так как вы могли бы нормализовать свою базу данных и не иметьповторять столбцы в разных таблицах.