mysql数据库中有三列:列1、列2和列3。
我想自动将第1列和第2列相加,以在第3列中显示总和。
我希望这是自动完成的,这样当网站用户在第1列和第2列中输入值时,他们将自动在第3列中看到总和。
谢谢。
Neil
我认为您需要一个触发器。您应该创建一个触发器,该触发器将在插入数据时执行。
http://dev.mysql.com/doc/refman/5.5/en/triggers.html
根据其他因素的不同,您可能需要两个选项中的一个,一个基表有第1列和第2列,另一个是
- 具有已计算的Column3的视图,或
- 使用填充表时使用选择查询
- 选择第1列、第2列、第1+第2列作为第2列
mysql_query("update table set column3=column2+cloumn1");
检查此项:Fiddle