我试图减去2个字段并将结果插入数据库

时间:2018-06-14 19:21:52

标签: mysql ruby-on-rails subtraction

好的,我想首先说我自己教Ruby on Rails和MySQL。我觉得自己取得了一些进步,但我遇到了一个我似乎无法弄清楚的问题,这似乎是一件容易的事情。请原谅我,如果这是愚蠢的,也许我没有找到正确的条款,但这就是我想要做的事情。我有一张卡车司机的表格,可以从他的运单/发票中输入他的信息。我可以从票证中输入所有信息并将其保存到数据库中。我遇到的问题是,卡车的空重和毛重都有一个字段。我希望下一个字段自动填充毛重和空权重的差异,并将其保存到数据库的净重列。这有意义吗?任何人都可以至少指出我正确的方向吗?

感谢您的帮助,并再次原谅我的新手......

-N 8

1 个答案:

答案 0 :(得分:0)

关于你的mysql版本,但你可以创建一个包含生成列的表:

https://dev.mysql.com/doc/refman/5.7/en/create-table-generated-columns.html

CREATE TABLE weights (
 gross DOUBLE,
 empty DOUBLE,
 diff DOUBLE AS (gross - empty)
  );