日期:2014-05-19  浏览次数:20671 次

传说中最菜的问题
金额1   金额2   金额3
  5           10         15

要怎么定义表才能让让他自动填写金额3,,比如说我们只要插入金额1,金额2的数据,那么金额3的数据就自动显示出来,金额3=金额1+金额2,而且当如果自己输入金额3的时候,他自动检查是不是金额3=金额1+金额2,,,还有,如果金额2又是其他表的内容,这样的语句该怎么写?

------解决方案--------------------
使用公式
金额3=金额1+金额2
------解决方案--------------------
create table ta (id int ,id2 int ,id3 as (id1+id2))
------解决方案--------------------
insert into table1 select 金额1, 金额2, 金额3=金额1+金额2 from tablename
------解决方案--------------------
楼上的正解,并且金额3使用公式后是不可以编辑的,
------解决方案--------------------
用计算列
------解决方案--------------------
名字括号里的昵称怎么添加?我怎么加不上?
------解决方案--------------------
也可以写个触发器!