Mysql:自动添加两列

时间:2013-12-22 09:48:07

标签: mysql

我在mysql数据库中有三列:第1列,第2列和第3列。

我想自动将第1列和第2列一起显示,以显示第3列中的总和。

我希望自动完成此操作,以便当网站用户在第1列和第2列中输入值时,他们将自动在第3列中看到总和。

感谢。

尼尔

3 个答案:

答案 0 :(得分:0)

我认为你需要一个触发器。你应该创建一个在插入数据时执行的触发器。

http://dev.mysql.com/doc/refman/5.5/en/triggers.html

答案 1 :(得分:0)

根据许多其他内容,您可能需要两个选项之一,基表包含Column1和Column2,其中一个

  • 包含计算Column3或
  • 的视图
  • 在填充表格时使用选择查询
    • 选择Column1,Column2,Column1 + Column2作为Column2

答案 2 :(得分:0)

mysql_query("update table set column3=column2+cloumn1");

检查这个: Fiddle