繁体   English   中英

如何将其他两个列的PRODUCT添加到列中?

[英]How to add to the Column the PRODUCT of two other columns?

我正在为市场(小型市场)进行项目。 我想创建一个存储所有产品的存储表。 并且此表中有一个QUANTITY ColumnPURCHASE PRICE列。 我想添加“总计”列。 在总计列中,应该显示以下价格:

TOTAL = QUANTITY * PURCHASE PRICE

我想问一下我该怎么做( TOTAL = QUANTITY * PURCHASE PRICE )? 我可以在SQL SERVER中创建表时执行此操作吗? 还是我必须在C#代码中执行此操作?

请帮帮我吗?

从理论上讲,您根本应该这样做-在关系数据库中,派生字段不应存储在数据库中,而应根据需要派生。

 Update MyTableName Set
    Total = Quantity * PurchasePrice

但您应该考虑只在需要它的选择查询中即时计算它,或添加一个计算列。

Alter Table MyTableName  
Add Column Total = Quantity * PurchasePrice

暂无
暂无

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

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