有时候可能采集或者什么原因,导致了数据库里有重复文章,而且zblog有文章去重插件,但是很贵,
所以,就有了这个SQL,可以实现基于MySQL数据库的zblog的文章去重,保留唯一的文章,而且执行效率还行。。(我试过其他一些语句,直接数据库干爆了。这个20多万文章,去重也就1分钟
DELETE
FROM
zbp_post
WHERE
log_Title IN ( SELECT a.log_Title FROM ( SELECT log_Title FROM zbp_post GROUP BY log_Title HAVING count( log_Title ) > 1 ) a )
AND log_ID NOT IN (
SELECT
b.log_ID
FROM
( SELECT log_ID FROM zbp_post GROUP BY log_Title HAVING count( log_Title ) > 1 ) b
)