将 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。
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。