繁体   English   中英

如何删除随机顺序的字符串中的特定数字?

[英]How to remove specific number in string that is in random order?

假设我有如下所示的数据行:

+----------------------------+
+   test_table               +
+----+--------+--------------+
+ id + word   + updated_word +
+----+--------+--------------+
+ 1  + g00gle + ggle         +
+ 2  + bread0 + bread        +
+ 3  + 0bject + bject        +
+ 4  + d0d0   + dd           +
+-------------+--------------+

我可以使用什么语句来删除 word 列中的零,使其看起来像 updated_word 列? 我想到了使用 substring,但不知道之后如何进行。

尝试:

UPDATE test_table 
SET word = REPLACE(word, '0', '');

将第二个空白 '' 替换为您想要更改的任何内容。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM