Hi,
Als erstes brauchst du einen Unique-Index über beide Spalten. Ein Index über beide Spalten, nicht zwei Indexe jeweils über je eine Spalte.
Habe ich so gemacht:
...
UNIQUE KEY K_ID_2
(K_ID
,V_ID
),
KEY K_ID
(K_ID
),
...
Das K_ID_2
war nicht meine Idee, das hat phpmyadmin selber so gemacht, vermutlich weil es KEY K_ID
(K_ID
) bereits gab?
Und der Rest geht so, [wie die Syntax im Handbuch beschrieben ist
ON DUPLICATE KEY UPDATE K_ID=K_ID
scheint zu machen, was ich vorhabe. Kannst Du mir sagen, warum?
Lukas