我有一行來自第三方的記錄,包括第三方ID。有沒有辦法使用REPLACE
命令,它將使用第三方ID而不是我們的內部ID來知道哪些記錄要覆蓋,如果它們已經存在?從第三方MySQL根據主鍵以外的其他名稱替換
例如數據列表:爲出庫
array('name' => 'Bob',
'age' => '30',
'external_ID' => '540745'
);
表結構:
ID int auto_increment primary key,
name varchar(255),
age int,
external_id int