库存平均成本计算SQL
发布时间:2020-05-23 08:17:26 所属栏目:MsSql 来源:互联网
导读:我想使用平均值来计算库存成本,我有点困在这里… 考虑一个简单的事务表tr:(ids是自动增量,负数表示一个卖出交易) order_id | volume | price | type 1 | 1000 | 100 | B 2 | -500 | 110 | S 3 | 1500 | 80 | B 4 | -100
|
我想使用平均值来计算库存成本,我有点困在这里… 考虑一个简单的事务表tr:(ids是自动增量,负数表示一个卖出交易) order_id | volume | price | type
1 | 1000 | 100 | B
2 | -500 | 110 | S
3 | 1500 | 80 | B
4 | -100 | 150 | S
5 | -600 | 110 | S
6 | 700 | 105 | B
现在我想知道每笔交易后的总成本和总成本.困难是让销售正确.这时销售总是以平均成本计价(即销售价格在这里实际上是不相关的),所以交易订单在这里很重要. 最好的结果是这样的: order_id | volume | price | total_vol | total_costs | unit_costs
1 | 1000 | 100 | 1000 | 100000 | 100
2 | -500 | 110 | 500 | 50000 | 100
3 | 1500 | 80 | 2000 | 170000 | 85
4 | -100 | 150 | 1900 | 161500 | 85
5 | -600 | 110 | 1300 | 110500 | 85
6 | 700 | 105 | 2000 | 184000 | 92
现在,total_vol很容易,总计(…),总成本(…).我已经玩了窗口功能,但除非我错过了一些非常明显的(或很聪明)的东西,我不认为它可以通过窗口功能单独完成… 任何帮助将不胜感激. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- sql-server – Visual Studio和SQL Server – 正确的安装顺
- SQL Server BCP 大容量数据导入导出工具使用步骤
- SQL Server 2005 IsNumeric无法捕获’0310D45′
- SQL Server 存储过程中输入和输出参数(简单实例 一看就懂)
- SQL Server sql分类汇总及Select的自增长脚本
- Sqlserver 存储过程中结合事务的代码
- 从表中选择不在列表SQL中的值
- SQL Server Management Studio命令行?
- linq-to-sql – 将Linq转换为Sql表达式到表达式树
- sql-server – 在转换为数字时,奇怪的SQL Server实例崩溃
推荐文章
站长推荐
热点阅读
