次のクエリを実行すると、MySQLエラー「FROM句で更新するターゲットテーブルの「タスク」を指定できません」が発生します。
DELETE FROM tasks
WHERE tasks.id IN
(
SELECT tasks.id
FROM tasks
JOIN deadlines ON deadlines.id = deadline_id
WHERE DATE_ADD(tasks.created_at, INTERVAL deadlines.duration DAY) <= NOW()
)
どうすればこれを管理できますか?
ありがとう!