MySQL heeft geen ingebouwde CHARINDEX() functie. LOCATE()
zou het MySQL-equivalent zijn.
SUBSTRING_INDEX()
misschien een kortere manier om dit te doen. Iets als dit (disclaimer:niet getest):
SUBSTRING_INDEX(POS, ',', 1) voor kassa
SUBSTRING_INDEX(POS, ',', -1) voor POS2
Even terzijde, ik begrijp misschien niet wat je probeert te bereiken, maar het lijkt erop dat je misschien wilt UPDATE bestaande rijen, niet INSERT nieuwe? Iets als:
UPDATE MyTable SET POS2 = SUBSTRING_INDEX(POS, ',', -1);
UPDATE MyTable SET POS = SUBSTRING_INDEX(POS, ',', 1);