テーブルから重複する列がある行を削除する必要がありlink
ます。私は実行しようとしています:
delete from resultitem
where id in (select r.id
from resultitem r
group by r.link
having count(r.id) >1);
しかし、エラーが発生します:
ERROR 1093 (HY000): You can't specify target table 'resultitem' for update in FROM clause
一時テーブルなしで MySQL のサブクエリによって行を削除することは可能ですか? お知らせ下さい。