2014-02-08 34 views
0

我要插入的不同行像如何將不同表中的多行插入到一個表中?

SDESC from COMPANY 
NAME from DISTRIBUTOR 
WAREHOUSE from WAREHOUSE 
SDESC from WAREHOUSE 
LDESC from WAREHOUSE 
STOCK_ALLOCATION from WAREHOUSE 

到表STAGING_WAREHOUSE已以下

COMPANY_NAME 
DISTRIBUTOR 
WAREHOUSE 
SDESC 
LDESC 
STOCK_ALLOCATION 
+0

A nd什麼是你的問題?你有什麼嘗試?另外,您使用的是哪個數據庫(Oracle,MySQL等)? – AJPerez

+0

請提及公司,分銷商,WareHouse ...等表之間的關係 – himadri

回答

0

插入數據列對應表,然後創建視圖STAGING_WAREHOUSE

要創建視圖

CREATE VIEW STAGING_WAREHOUSE AS 
SELECT COMPANY.COMPANY_NAME, COMPANY.SDESC, DISTRIBUTOR.NAME, WAREHOUSE.WAREHOUSE, WAREHOUSE.SDESC, WAREHOUSE.LDESC, WAREHOUSE.STOCK_ALLOCATION 
FROM COMPANY, DISTRIBUTOR, WAREHOUSE WHERE COMPANY.SDESC = WAREHOUSE.SDESC 
相關問題