【问题标题】:SQL - copy data from one table column to another table columnSQL - 将数据从一个表列复制到另一个表列
【发布时间】:2020-11-03 15:41:31
【问题描述】:

从图片中可以看出,我有一个名为 wpw8_postmeta 的表,其中有四列,我搜索了术语 release 并得到了以下结果。

我想将结果 (release_date [meta_value]) 复制到另一个名为 wpw8_test 的表中,使用 post_id 作为外键/主键。

第二张表是这样的

更新完成后应该是这个样子

【问题讨论】:

标签: php mysql sql join sql-update


【解决方案1】:

您似乎正在寻找update ... join 语法:

update wpw8_test t
inner join wpw8_postmeta p on p.post_id = t.post_id
set t.release_date = p.meta_value
where p.meta_key like '%release%'

【讨论】:

    猜你喜欢
    • 2015-01-28
    • 2017-03-28
    • 2014-10-05
    • 1970-01-01
    • 2012-07-21
    • 1970-01-01
    • 1970-01-01
    • 2012-01-06
    • 1970-01-01
    相关资源
    最近更新 更多