その値にすでにエントリがある場合、トリガーを使用して列の値を古い値と他のテーブルの新しい値に更新するにはどうすればよいですか? 私が欲しかったのは、次のようなものです。太字のイタリック体の部分に注目してください。
DELIMITER$$
CREATE TRIGGER trigger_name AFTER INSERT
ON table_one FOR EACH ROW
BEGIN
INSERT INTO table_two(clmn_id, clmn_one) VALUES(NEW.clmn_id_fk,NEW.clmn_a)
ON DUPLICATE KEY UPDATE clmn_one = VALUES(clmn_one + NEW.clmn_a);
END$$
DELIMITER;