Předpokládám, že množina hodnot symbolů (nebo aspoň jejich počet) je ti dopředu známa (znám).
Asi by bylo nejlepší, kdyby sis založil novou tabulku stejné struktury jako je požadovaná výstupní.
A naplnil ji příkazy INSERT ... SELECT a UPDATE ... SELECT, kde SELECT je dotaz syntaxe uvedené nahoře.
Potíž může nastat, když by nějaká hodnota např. měla symbol "2" a neměla "1" , jinými slovy když by se pro nějakou hodnotu muselo rozhodovat mezi INSERT a UPDATE.
To by měla vyřešit jednoduchá stored procedure.
Já už jsem ale dlouho žádnou nepsal, obdobné věci dělám přes PHP.