将 table 的一列迁移到 phpmyadmin 中另一个 table 的列

Migrate one column of a table to another table's column in phpmyadmin

field_data_body
+----------+---------------------+
| entry_id | body_value          |
+----------+---------------------+
|  1009    | content             |
+----------+---------------------+
|  1020    |                     |
+----------+---------------------+
|  1025    | more content        |
+----------+---------------------+


i_posts
+------+---------------+
|  id  |     html      |
+------+---------------+
| 1009 |               |
+------+---------------+
| 1020 |               | 
+------+---------------+
| 1025 |               | 
+------+---------------+


i_posts
+----------+---------------------+
| id       | html                |
+----------+---------------------+
|  1009    | content             |
+----------+---------------------+
|  1020    |                     |
+----------+---------------------+
|  1025    | more content        |
+----------+---------------------+

您好,我正在尝试将 body_value 列转移到 html 列,但我不确定如何执行此操作。我有一个名为 i_posts 的 table,我有我要转移的所有帖子的 ID。然而,在 field_data_body table 中,并不是每个 entry_id 都有内容。有没有办法将 body_value 移动到 html 列,同时保持正确的 id?感谢您提供任何帮助! - 布莱克

编辑: 这就是你需要的。

UPDATE i_posts AS i, field_data_body AS f SET i.html = f.body_value WHERE i.id =f.entry_id

我做了一个小的post