mysql将唯一值从一列插入另一个表的列

时间:2014-07-22 13:52:08

标签: php mysql sql

请帮我解决这个问题:我需要将 entries_list.nr_comanda_entries 中的唯一值复制到 entries_uploaded.ship_id

表格具有以下共同值: entries_list.file_id = entries_uploaded.id

两个表都有许多其他列,只有 entries_uploaded.ship_id 为空。

你能告诉我mysql查询吗?

1 个答案:

答案 0 :(得分:0)

您可以使用UPDATE查询和INNER JOIN:

UPDATE
  entries_uploaded INNER JOIN entries_list
  ON entries_list.file_id = entries_uploaded.id
SET
  entries_uploaded.ship_id = entries_list.nr_comanda_entries

请参阅小提琴here