タスクテーブルにあるタスクステータスに従ってリストテーブルにあるリストステータスを更新したいのですが、すべてのタスクIDタスクステータスが1の場合、両方のテーブルに共通フィールドとしてリストIDがあり、すべてのタスクIDタスクステータスが1でない場合はリストステータスを1に変更します次に、リストのステータスを 0 に変更します。以下がトリガーです。SQL シンテックス エラーが発生しました。何が問題なのか教えてください
DROP TRIGGER IF EXISTS tada.list//
CREATE TRIGGER tada.list
AFTER INSERT ON tada.task
FOR EACH ROW
BEGIN
UPDATE list t1 , task t2 SET t1.liststatus = t2.taskstatus FROM list t1 , task t2 WHERE t1.taskid = t2.taskid;
END//