2017-09-14 83 views
0

由於許多原因,我正在從舊數據庫重新創建一個新數據庫。員工仍在使用舊數據庫。我有一個具有相同客戶端表的舊版本的草稿。訪問2010年從舊數據庫更新記錄到新數據庫

我需要在舊客戶端表格中更新我的信息,例如addressesphone number和我的新客戶端表中的其他字段,然後才能使用它。

我正在嘗試使用舊的Client_table.olddatabase編寫和SQL查詢來更新新的Client_table.newdatabase。誰能幫忙?

+0

Iam使用相同的服務器 –

+0

嗨,瑪麗,歡迎來到SO。請花一點時間仔細研究以改善您的問題和格式:https://stackoverflow.com/help/how-to-ask – petezurich

回答

0

這取決於您在舊錶和新表中的數據。這兩個表中的字段是否匹配?如果是這樣,它是客戶的名字,他們拼寫在兩個表中是否相同?

我也想到將它添加到第三個(新)表中,以防止在嘗試此過程時發生任何類型的數據丟失。下面是用於新的第三個表的查詢。

SELECT NewTable.ClientName, OldTable.Address, OldTable.Phone 
    INTO NewThirdTable 
FROM NewTable 
    INNER JOIN OldTable ON NewTable.MatchingField = OldTable.MatchingField;