【问题标题】:Mysql Update Scripts to change values [duplicate]Mysql更新脚本以更改值[重复]
【发布时间】:2020-01-14 04:11:59
【问题描述】:

我有一个像

这样的值的表
Book ID    email1               email2
101        abcd@test.com     abcd@test.com
102        vxyz@test.com     vxyz@test.com
105        pqrs@test.com     pqrs@test.com

我想更新 email1 和 email2 的所有值 从 test.com 到 testmail.com

e.g abcd@test.com  to abcd@testmail.com,
and  vxyz@test.com   to   vxyz@testmail.com  

如何在 mysql 中为此编写更新查询

【问题讨论】:

  • 你能展示一下你尝试过的东西吗?

标签: mysql sql-update


【解决方案1】:
UPDATE table_name 
SET email1 = REPLACE(email1,'@test.com ','@testemail.com '), 
    email2 = REPLACE(email2,'@test.com ','@testemail.com ')

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-01-08
    • 2013-08-30
    • 1970-01-01
    • 1970-01-01
    • 2017-08-17
    • 2016-07-08
    • 2019-07-20
    相关资源
    最近更新 更多