mysql - 将列值从一个表复制到另一个匹配的 ID

标签 mysql

我有两个表

 t1
        id  |  value
        1   |   -
        2   |   -
 t2
       parent_id  |  p_value
        1         |   254
        2         |   124

我想将 p_value 列从 t2 复制到 t1,其中 parent_id = id

最佳答案

update t1, t2 set t1.value = t2.p_value where t1.id=t2.parent_id

关于mysql - 将列值从一个表复制到另一个匹配的 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19562920/

相关文章:

mysql - 使用 limit 和 where 子句进行分页

php - 表单数据不会插入到数据库

mysql - 从 SQL 表中查找唯一行,同时忽略重复行

mysql - SQL 表连接,查询问题

MySQL LEFT JOIN 2 列

php - 保护远程 mysql 连接的安全

MySQL Group By 并返回最大组

sql - 将早于 'Y' 天的数据移动到 MySQL 中的存档/历史表的方法有哪些?

JavaFX 登录隐藏按钮

c# - 如何按特定列对 dataGridView 进行降序排序并对其进行排名?