mysql 如何实现一个表的在插入时一个列的值初始化为另外2个列的和 例如:create table ttbl (c1 int ,c2 int ,c3 int)在执行语句insert into ttbl (c1 ,c2)values(4,5).c3 自动设置为 c1+c2 的值 9问:如何实现? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 insert into ttb1(c1,c2,sum(c1+c2)); 我的逻辑就是不需要在执行insert 时指定c3的值,而是由数据自动实现c3 = sum(c1+c2)的操作。 CREATE TRIGGER ttbl_trgBEFORE INSERT ON ttbl FOR EACH ROWSET NEW.c3 = NEW.c1 + NEW.c2; mysql问题,更新时查询条件字段是浮点数,无法更新,帮帮忙 数据库的时间比较 ERROR 2003: Can't connect to MySQL server on 'localhost' (10061) mysql中的instr的问题 在Linux上备份的PostgreSQL文件,不能在windows里恢复吗? mysql问题求助 mysql 查询时间的问题 求基础的查询语句 关于数据统计 求救啊 关于mysql的问题,in和not exists返回的结果不一样啊 java调用mysql存储过程没有成功 一个分页存储过程的问题
而是由数据自动实现c3 = sum(c1+c2)的操作。
BEFORE INSERT ON ttbl
FOR EACH ROWSET NEW.c3 = NEW.c1 + NEW.c2;