Excluir número de um conjunto 1;2;3;4;
Oi,
tenho uma coluna no banco de dados que armazena os dados assim:
1;5;8;11;12;17;
Cada numero desse é um ID de outra tabela. Mas estou com um problema na hora de tirar um desses numeros.
Ex.: tirar número 5:
UPDATE mapa-paginas SET p-g_fotos= REPLACE(p-g_fotos, '5;', '') WHERE p-g_fotos LIKE '%5;%'
Aí fica assim:
1;8;11;12;17;
Tudo certo... mas na hora de tirar por exemplo o numero 1:
UPDATE mapa-paginas SET p-g_fotos= REPLACE(p-g_fotos, '1;', '') WHERE p-g_fotos LIKE '%1;%'
Aí fica assim:
8;112;17;
O numero 11 se confundiu com o 1...
Alguém sabe como resolver esse problema?
Discussão (3)
Carregando comentários...