我正在为市场(迷你市场)开展项目。我想创建一个存储表,我有我的所有产品。在此表中有QUANTITY Column
和PURCHASE PRICE
列。我想添加TOTAL列。在总栏中,它应该显示我的价格:
TOTAL = QUANTITY * PURCHASE PRICE
我想问你我应该怎么做(TOTAL = QUANTITY * PURCHASE PRICE
)?我在 SQL SERVER 中创建表时有没有选择?或者我必须在 C#代码中执行此操作?
请帮帮我们?
答案 0 :(得分:4)
理论上,根本不应该执行此操作 - 在关系数据库中,派生字段不应存储在数据库中,而应根据需要派生。
答案 1 :(得分:1)
Update MyTableName Set
Total = Quantity * PurchasePrice
但您应该考虑在需要它的选择查询中动态计算,或者添加计算列。
Alter Table MyTableName
Add Column Total = Quantity * PurchasePrice