在批量插入上,如何在只更新另一個鍵'another_unique_id'的條目時忽略主鍵'id'的重複鍵更新?MySQL批量插入(忽略主鍵ID,但重複更新另一個鍵)
INSERT INTO
some_table (`id`, `another_unique_id`, `raw_data)
VALUES (5 , 'ABCDEFG', 'blah')
ON DUPLICATE KEY UPDATE ...?
例如 - 如果有與ID的記錄:5,我不想更新。我只需插入一條新記錄。
如果有一個與在「another_unique_id」田「ABCDEFG」的記錄,那麼我想更新進入「嗒嗒」
OP表示,如果ID 5已經存在,他希望'INSERT',而不是'UPDATE'。我認爲你的想法正好相反。 – Pondlife