我正在将新闻聚合WP网站迁移到商业服务。我们目前有超过14,000个帖子。
我们希望保存当前数据库,并在不同的域名下重复使用它以用于历史目的。
一旦我们搬到新网站,我们想要修剪早于01.01.2013的所有帖子和相关表格的WP数据库
我知道如何在删除查询的地方做一个简单的选择。
但WP论坛mod告诉我,我应该对下表进行内部联接以确保我清理所有内容:
wp_postmeta
wp_term_relationships
wp_comments
wp_commentmeta
我不熟悉内部联接。有人可以帮我这个吗?
答案 0 :(得分:1)
不完全理解所涉及的表结构,INNER JOIN
会将一个表连接到另一个表并根据特定条件返回匹配的记录(通常将两个字段连接在一起,例如主键和外键)
要从一个表中删除部分或全部在另一个表中的记录,将使用以下语法:
DELETE TableName
FROM TableName
INNER JOIN AnotherTable ON TableName.id = AnotherTable.id