2013-10-30 21 views
0

刪除重複的行我想從WordPress的表中刪除重複行,我獲取SQL錯誤#1064錯誤,而在WordPress

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'a, wp_posts b WHERE a.ID > b.ID AND a.post_title = b.post_title' at line 1 

這樣 和我的查詢是

DELETE FROM wp_posts a, wp_posts b WHERE a.ID > b.ID AND a.post_title = b.post_title 

任何人都可以請幫我解決這個問題。

預先感謝您。

回答

1

刪除則別名以不同的方式。

DELETE FROM a USING wp_posts a, wp_posts b 
WHERE a.ID > b.ID AND a.post_title = b.post_title 

看到here以獲取更多信息

0

感到內疚回答我的問題。無論如何,我發現了一個錯誤,

我的查詢應該是,

DELETE a FROM wp_posts a, wp_posts b WHERE a.ID > b.ID AND a.post_title = b.post_title; 

這樣。