查找并替换列中的值
find and replace values in a column
phpmyadmin
列名称 - level
当前值 - lev1
lev2
lev3
lev4
...
想要的值 - 1
2
3
4
...
根据已接受且投票率很高的答案 here,代码应如下所示:
UPDATE tmatria SET level = replace(level, 'lev', '');
但是在phpmyadmin中输入上面的代码sql window我有很多错误。
正确的做法是什么?
如果值总是有相同的前缀你也可以使用
UPDATE tmatria
SET level = substr(level, 4, 100);
phpmyadmin
列名称 - level
当前值 - lev1
lev2
lev3
lev4
...
想要的值 - 1
2
3
4
...
根据已接受且投票率很高的答案 here,代码应如下所示:
UPDATE tmatria SET level = replace(level, 'lev', '');
但是在phpmyadmin中输入上面的代码sql window我有很多错误。
正确的做法是什么?
如果值总是有相同的前缀你也可以使用
UPDATE tmatria
SET level = substr(level, 4, 100);