我有table A
包含1800個記錄和table B
包含800個記錄。我想將缺少的ID +價格從table A
複製到table B
。將缺少的ID和價格從一個表複製到另一個表
這兩個表都有不同的列。常見列是ID
我已經開始構建查詢,但我無法弄清楚的是如何判斷只複製哪些列。
到目前爲止,我有這個
INSERT INTO productprice
SELECT products.productID, products.rrp FROM products
LEFT OUTER JOIN productprice ON productprice.productID = products.productID
WHERE productprice.productID IS NULL;
問題也就是我要複製第二列中的值是rrp
列從table A
到price
列table B
。基本上是:
products.productID
和products.rrp
- >productprice.productID
和productprice.price