gpt4 book ai didi

mysql - 如何删除电子邮件域值并在列中添加新域值 - mysql

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

所以我在一个列中有一堆用户刷新为:

Bill@test.comXYZ
Tom@test.comXYZ
John@test.comXYZ

我们每周都会刷新数据库,我需要将这些适当的电子邮件更新到:

Bill@domain.com
Tom@domain.com
John@domain.com

我想我可以使用 concat 来完成后者,但我被困在前一个问题上。有没有办法拆分值(比如将 Bill@test.comXYZ 拆分为 Bill - @test.comXYZ,然后删除 @TEXT 值?)。

无论如何,我们将不胜感激。

最佳答案

您可以使用 mySQL 替换功能,即

 UPDATE mytable
set myfield = replace (myfield, '@test.comXYZ', 'domain.com')

http://dev.mysql.com/doc/refman/5.0/en/string-functions.html#function_replace

关于mysql - 如何删除电子邮件域值并在列中添加新域值 - mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12591783/

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