繁体   English   中英

如何从同一表但在不同列中声明减号并在不同列中产生结果

[英]How to declare minus from same table but different column and result in different column

您能帮我从同一张表中减去价值,例如金钱,结果也将显示在同一张表中吗? 我真的是编程新手,不知道。 我使用postgresql数据库。

我的表名是payment_with_po ,列名是payment_amount减去total_invoice等于balance

我想声明何时将值插入到payment_amount和total_invoice列中,余额中的结果将自动显示。 如果有人可以回答我,我非常感谢,希望您能给出完整的答案..::(

对不起,我真的是初学者,例子是

payment_amount | 400
total_invoice  | 400
balance        |0

当我将值插入Payment_amount和total_invoice时,余额中的答案将自动显示为答案

我认为您想在表格的插入操作期间进行计算。

让说乌尔插入100payment_amount300total_invoice

那么您的查询将是

insert into payment_with_po (payment_amount,total_invoice,balance)
values(100,300,300-100)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM