table1 の update ステートメントの後にトリガーされるトリガーを作成しました。条件に基づいて table1 に行がない場合は、table2 を更新します。
CREATE TRIGGER trigger1
AFTER UPDATE ON my_database.table1
FOR EACH ROW
BEGIN
DECLARE cnt int;
IF new.column1 = 1 THEN
SELECT COUNT(1) INTO @cnt FROM my_database.table1
WHERE userID = 1 AND isDeleted = 0;
IF cnt = 0 THEN
UPDATE my_database.table2
SET isDeleted = 1
WHERE userSeqID = new.userID;
END IF
nline 番号 4 でエラーが発生します。問題を理解できませんでした。