Lukas.: ON DUPLICATE KEY UPDATE

Beitrag lesen

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