Timmer
Mitglied
Hey,
ich wüsste gerne, ob es eine einfache Möglichkeit gibt, ON DUPLICATE KEY einen speziellen Key zuzuweisen, z.B.
In dem Beispiel wäre `key_unique_field` der UNIQUE KEY für das Feld `unique_field`. Ist ein grobes Beispiel, keine echte Anwendung...
Nützlich wäre auch eine Anwendung von mehreren ON DUPLICATE KEY `XY` UPDATE fällen, quasi als Switch-Case direkt im SQL Code.
Ideen?
ich wüsste gerne, ob es eine einfache Möglichkeit gibt, ON DUPLICATE KEY einen speziellen Key zuzuweisen, z.B.
Code:
INSERT INTO `table`
SET `unique_field` = 1
ON DUPLICATE KEY `key_unique_field` UPDATE `unique_field` = NULL;
In dem Beispiel wäre `key_unique_field` der UNIQUE KEY für das Feld `unique_field`. Ist ein grobes Beispiel, keine echte Anwendung...
Nützlich wäre auch eine Anwendung von mehreren ON DUPLICATE KEY `XY` UPDATE fällen, quasi als Switch-Case direkt im SQL Code.
Ideen?