Hi, Hier mein kleines Problemchen ;o)
wenn sich ein Buchstabe schon in der Liste 1 befindet soll Liste 2 um 1-Zähler (Gleicher Index im Set) erhöht werden.
Beispiel: zwei Listen
Liste 1: a,b,c,d,e
Liste 2: 1,1,1,1,1
diese befinden sich jeweils in einer Mysql DB
jetzt möchte ich Liste 1 um f erweitern
UPDATE `abc` SET
liste1 =
(CASE
WHEN FIND_IN_SET('f', liste1) = 0
THEN
CONCAT_WS(',',liste1,'f')
ELSE liste1
END),
liste2 =
(CASE
WHEN FIND_IN_SET('f', ) > 0
THEN
REPLACE(
/*
Hier komme ich nicht weiter
Liste zwei gleicher Set Index soll um eins erhöht werden
*/
+1)
)
WHEN FIND_IN_SET('f', liste1) = 0
THEN
CONCAT_WS(',',liste2,'0')
END)
Vielen Dank Netti