【发布时间】:2015-04-28 16:15:40
【问题描述】:
我有以下 SQL 表,有一个 positive 列和一个 negative 列,都是 ints。
positive negative
----------------------
5 3
3 1
10 7
如何创建第三列,例如total 等于 positive - negative。另外,我希望每次positive 或negative 列的元素更改时更新total 列。
如何在 SQL 中执行此操作?
编辑:我正在使用 MariaDB
【问题讨论】:
-
您使用的是哪个 RDBMS?
-
你能说得更具体点吗,例如请问SqlServer、MySql、Oracle 等?
-
如果你真的需要这种非规范化,你可以使用触发器,尽管我怀疑它是否有意义
标签: sql mariadb calculated-columns mariasql