Sql server 2008 计算净结果并将其存储在特定项目的行中
嗨,我希望有人能帮忙。我需要生成一个视图,其中包含一个项目的运行数量平衡。我们使用的系统没有分配或储备库存的概念 我将在SQL中尝试此操作。调用视图时,必须运行该过程 该视图将由2个表组成 库存量表 代码A 仓库北 QtyInStock 10 需求表 工作编号123 代码A 仓库从北方抽取 所需数量5 作业123是第一个使用代码A的作业,有利于计算 QtyInStock-所需数量 10-5=5 一旦另一个作业进入,则下一个作业必须使用前一行结果重新计算净结果 工作编号456 代码A 仓库从北方抽取 所需数量3 有 以前的Reult-要求 5-3=2 很抱歉解释得不好。我希望有人能帮忙Sql server 2008 计算净结果并将其存储在特定项目的行中,sql-server-2008,tsql,Sql Server 2008,Tsql,嗨,我希望有人能帮忙。我需要生成一个视图,其中包含一个项目的运行数量平衡。我们使用的系统没有分配或储备库存的概念 我将在SQL中尝试此操作。调用视图时,必须运行该过程 该视图将由2个表组成 库存量表 代码A 仓库北 QtyInStock 10 需求表 工作编号123 代码A 仓库从北方抽取 所需数量5 作业123是第一个使用代码A的作业,有利于计算 QtyInStock-所需数量 10-5=5 一旦另一个作业进入,则下一个作业必须使用前一行结果重新计算净结果 工作编号456 代码A 仓库从北方抽
服务器是SQL 2008,但我使用的管理工作室是SQL 2012我看到这篇文章的方向可能是正确的:使用适当的软件MySQL、Oracle、DB2等来标记数据库问题很有帮助。。。和版本,例如sql-server-2014。语法和特征的差异通常会影响答案。