【问题标题】:Setting values a Column's of third Table By Subtracting Two different columns of two different tables通过减去两个不同表的两个不同列来设置第三个表的列的值
【发布时间】:2016-10-15 07:33:06
【问题描述】:

我有四个表,分别命名为“Product-table”、“entry-table”、“exit-table”和“statistics”。

产品表包含列(ProductID,Name,ProductType,Price)

entryTable 包含列(ID、availableQuantity、日期)

exit-Table 包含列(ID、IssuedQuantity、Date)

统计表包含(ID,currentlyAvalibleIQuantity,Issued Quantity,Date)

entry-table、exit-Table、statistic table中的“ID”列作为primary key和foreign key。==>“ProductID”。

现在我希望统计表的列值看起来像

currentlyAvailbleQuantity=AvailbleQuantity-IssuedQuantity;

IssuedQuantity=exitTable.IssuedQuantity;

这个问题有解决办法吗?

是否可以自动更新统计表?

【问题讨论】:

  • 到目前为止你做了什么?
  • 什么都没有。我不知道

标签: c# sql database


【解决方案1】:

为了在进行插入更新和删除时自动更新统计表中的条目,请为条目表和出口表创建触发器。

通过加入统计表和产品表来创建一个程序来获取可用性和问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-11-09
    • 1970-01-01
    • 2019-05-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多