-2
我有一個電話號碼的表格,其中的電話號碼ID是主鍵[我稱之爲表格1],另一個表格爲客戶列表。其中一些客戶在電話號碼字段中有一個電話號碼[表2]。有誰知道我可以用指向表1中的號碼的外鍵替換表2中的號碼嗎?用外鍵將字段替換爲Microsoft Access中的另一個表
我有一個電話號碼的表格,其中的電話號碼ID是主鍵[我稱之爲表格1],另一個表格爲客戶列表。其中一些客戶在電話號碼字段中有一個電話號碼[表2]。有誰知道我可以用指向表1中的號碼的外鍵替換表2中的號碼嗎?用外鍵將字段替換爲Microsoft Access中的另一個表
嘗試一些沿着這些lnes:
UPDATE T2
SET T2.phonenumber = T1.PRIMARY_KEY
FROM TABLE2 AS T2
INNER JOIN TABLE1 AS T1 ON T1.phonenumber = T2.phonenumber
你應該對你已經嘗試什麼樣的代碼,並解釋它是如何不符合您的期望。 – kjhughes
如果表2的電話號碼在表1中找不到,該怎麼辦?如果你的數據方案設計得很好,你的工作就會順利進行。否則它不會。如果你需要表1中的一些電話號碼,而其他電話號碼則需要在試圖開發這個數據庫之前學習更多的基礎知識。 – Smandoli