gpt4 book ai didi

mysql - 从字段 mysql 更新部分字符串

转载 作者:行者123 更新时间:2023-11-29 21:21:02 26 4
gpt4 key购买 nike

我有一个表格,其中包含以下列:

电子邮件国家代码

某些行包含电子邮件,例如:

XXXXX@googlemail.com

我想以仅影响值的“googlemail.com”部分并将其全部更改为“gmail.com”的方式更改大约 10,000 条记录。

UPDATE exmple_table SET emails = REPLACE(emails, '%googlemail.com','%gmail.com');

我尝试查找并替换,但这使我必须在查询中输入所有 10,000 个地址,有什么解决方案吗?

最佳答案

您可以使用“like”运算符过滤掉包含“googlemail”的记录,然后对其进行字符串替换,如下所示:

update table
set SET emails = REPLACE(emails, 'googlemail.com','gmail.com')
where emails like '%googlemail.com%'

关于mysql - 从字段 mysql 更新部分字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35720782/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com