如何向字段添加新值,该字段将取决于同一注册表的两个其他字段?

时间:2017-11-10 19:59:46

标签: java mysql sql

我有3列:

grossWeight | tare | netWeight

前两个字段的值将决定第三个字段的值:

grossWeight | tare | netWeight
50            40     ?

我想要跟随... grossWeight - tare = netWeight

grossWeight | tare | netWeight
50            40     10

我如何通过SQL实现这一目标?

1 个答案:

答案 0 :(得分:0)

您可以使用以下内容执行此操作:

update yourTable set netWeight = grossWeight - tare;

考虑使用triggers以获得更大的灵活性:使用触发器时,您可以将其配置为在插入或更新grossWeight和/或tare时自动执行。