Я выполняю следующий запрос из моей вкладки PhpMyadmin SQL:
CREATE TRIGGER trg_bansach ON bill AFTER INSERT AS
BEGIN
UPDATE addbook
SET Quality = Quality - (
SELECT QualitySale
FROM inserted
WHERE book_id = addbook.book_id
)
FROM addbook
JOIN inserted ON addbook.book_id = inserted.book_id
END
Но каждый раз, когда я получаю сообщение об ошибке:
# 1064 - у вас ошибка в синтаксисе SQL; проверьте руководство, соответствующее вашей версии сервера MySQL, чтобы найти правильный синтаксис для использования рядом с «FROM addbook»
ГДЕ addbook.book_id = insert.book_id
END 'в строке 10