合并两个wp_posts表,同时避免重复

时间:2013-03-31 作者:drake035

有没有一种简单的方法可以合并两个wp\\U POST表,同时避免重复?

1 个回复
SO网友:simonthesorcerer

将新表导入为wp_posts_2, 然后根据post\\u内容加入并删除所有重复项;然后合并这两个表。

以下SQL查询(未测试!)应给出要删除的新表中的帖子:

SELECT wp2.* FROM wp_posts_2 as wp2 LEFT JOIN wp_posts as wp ON wp2.post_content = wp.post_content WHERE wp2.post_content = wp.post_content
因此,您可以使用此查询删除条目(也未测试):

DELETE wp_posts_2.* LEFT JOIN wp_posts as wp ON wp_posts_2.post_content = wp.post_content WHERE wp_posts_2.post_content = wp.post_content
然后合并这两个表。

结束

相关推荐

Add Column to Term Database

目前,术语数据库有四列。term_id name slug term_group. 我想添加另一个名为menu_order.我该怎么做?我想要的结果是能够订购我的自定义条款。如果有人知道更好的方法,请告诉我。到目前为止,我已经有了设置输入框的代码。我只是需要帮助,试着用get_terms() 作用add_action ( \'section_edit_form_fields\', \'create_section_menu_order\'); function create_section_men