0

テーブルの重複行を削除する必要があるmysqlイベントを作成しようとしています。

これは私のクエリです

DELETE FROM locations
WHERE id NOT IN (SELECT  id
                 FROM locations
                 GROUP BY acc_id,`date`)

このエラーが発生しました:

Error Code: 1093
You can't specify target table 'locations' for update in FROM clause.

クエリを変更して機能させるにはどうすればよいですか?

4

2 に答える 2