我开始使用触发器,我根据NEW.lettre2插入了不同的值。所以我想知道好的等价(仅限SQL,没有php):
...
BEGIN
INSERT INTO newsfeed(lettre1)
VALUES (IF(NEW.lettre2='a','b','c') );
END |
...
答案 0 :(得分:4)
您可以在子选择的帮助下完成:
INSERT INTO newsfeed(lettre1)
VALUES (SELECT IF(NEW.lettre2='a','b','c') AS col1 );