Поведение MySQL ON DUPLICATE KEY UPDATE для нескольких уникальных полей

Начиная с MySQL 4.1.0, можно добавлятьON DUPLICATE KEY UPDATE оператор для определения поведения при вставке значений (сINSERT или жеSET или жеVALUES) уже находятся в таблице назначения w.r.t.PRIMARY KEY или несколькоUNIQUE поле. Если значение дляPRIMARY KEY или несколькоUNIQUE поля уже в таблице,INSERT заменяется на.UPDATE

КакON DUPLICATE KEY UPDATE вести себя в случае, если есть несколькоUNIQUE поля в моей таблице?

Могу ли я иметь только одно обновление, если либоUNIQUE поле совпало?

Могу ли я получить обновление, только если обаUNIQUE поля совпадают одновременно?

Ответы на вопрос(2)

Ваш ответ на вопрос