これはトリガーを作成する最初の試みであるため、どんな助けも本当に感謝しています. 次のような 2 つのテーブルがあります。
likes(ユーザー名, comment_id) user(ユーザー名, パスワード, ポイント)
ユーザーがコメント (いいね! の新しいエントリ) を気に入ると、そのユーザーのポイント値が 1 増えるようなトリガーを作成しようとしています。これが私が試みたものです:
DELIMITER $$
create trigger update_points
after insert on likes
for each row
begin
SET @username = new.username;
UPDATE user
SET points = points + 1
WHERE username = @username
end$$
MySQL エラーが発生し続けます。誰でも私を助けることができますか?