【问题标题】:MySQL - copy data from row to another table?MySQL - 将数据从行复制到另一个表?
【发布时间】:2018-10-31 07:08:40
【问题描述】:

我有一个 table1 和 table2 我想根据table1中的名字更新table2中的地址

例如:

表1(当前更新数据)

约翰尼第一街 大卫二街 丹尼第四街

表 2(旧):

乔尼未知

大卫第五街

丹尼·法兰西

丹尼尔第二街

table2(需要和table1一样)

约翰尼第一街

大卫第二街

丹尼第四街

丹尼尔第二街

有没有自动执行的命令? 还是我需要为它写代码?

谢谢,

【问题讨论】:

标签: mysql sql-update mysql-workbench mysql-backup


【解决方案1】:

试试这个:

UPDATE Table1, Table2
SET Table2.address = Table1.address
WHERE Table1.Name = Table2.Name

【讨论】:

    猜你喜欢
    • 2011-11-21
    • 1970-01-01
    • 2023-03-16
    • 1970-01-01
    • 2012-11-24
    • 1970-01-01
    • 2012-06-09
    • 2011-04-25
    • 2010-11-20
    相关资源
    最近更新 更多