INSERT… ON DUPLICATE KEY UPDATE mit WHERE?
Ich mache eineINSERT ... ON DUPLICATE KEY UPDATE
Ich brauche aber den Update-Teil, um bedingt zu sein. Das Update wird nur durchgeführt, wenn sich eine zusätzliche Bedingung geändert hat.
Jedoch,WHERE
ist auf diesem nicht erlaubtUPDATE
. Gibt es eine Problemumgehung dafür?
Ich kann keine INSERT / UPDATE / SELECT-Kombinationen erstellen, da dies über eine Replikation hinweg funktionieren muss.