正在試圖刪除刪除與子查詢的幾個條目使用以下查詢:MySQL的使用具有和計數
首先,我找到這些條目,我想用這個查詢刪除:
SELECT guid FROM account GROUP BY guid,type HAVING count(type) > 1);
然後我這個查詢添加到DELETE語句:
DELETE FROM account WHERE guid IN (SELECT guid FROM account GROUP BY guid,type HAVING count(type) > 1);
,但我得到這個錯誤:
您不能指定更新目標表「帳戶」 FROM子句
看吧:http://stackoverflow.com/questions/45494/sql-delete-cant-指定目標表換更新功能於從子句 – galymzhan 2011-02-08 18:33:03