SQLの特定の列の更新をトリガーすることはできません。行に適用されます。
IF
を使用して、列の条件をトリガーに入れることができます 以下のような声明:
DELIMITER //
CREATE TRIGGER myTrigger AFTER UPDATE ON myTable
FOR EACH ROW
BEGIN
IF !(NEW.column1 <=> OLD.column1) THEN
--type your statements here
END IF;
END;//
DELIMITER ;