求一个先进先出SQL
求一个存储过程 sp_GetInventory
传入参数
@物料代码 ,
@需求量
表结构及数据
物料代码 入库日期 库存数量
001 2017-5-1 100
001 2017-6-1 200
001 2017-8-1 1000
002 2017-5-2 300
1、运行存储过程 sp_GetInventory '001',80
出结果:
物料代码 入库日期 库存数量
001 2017-5-1 80
2、运行存储过程 sp_GetInventory '001',180
出结果:
物料代码 入库日期 库存数量
001 2017-5-1 100
001 2017-6-1 80
3、运行存储过程 sp_GetInventory '001',2400
出结果(没有足够库存,返回0条结果集):
物料代码 入库日期 库存数量
传入参数
@物料代码 ,
@需求量
表结构及数据
物料代码 入库日期 库存数量
001 2017-5-1 100
001 2017-6-1 200
001 2017-8-1 1000
002 2017-5-2 300
1、运行存储过程 sp_GetInventory '001',80
出结果:
物料代码 入库日期 库存数量
001 2017-5-1 80
2、运行存储过程 sp_GetInventory '001',180
出结果:
物料代码 入库日期 库存数量
001 2017-5-1 100
001 2017-6-1 80
3、运行存储过程 sp_GetInventory '001',2400
出结果(没有足够库存,返回0条结果集):
物料代码 入库日期 库存数量
...全文
相关推荐
SQL游标先进先出操作
利用游标进行先进先出操作,简单测试了一下没发现问题。
汽车维修管理系统的进销存软件,系统采用先进先出成本计算方法 pb5..5,sql anywhere
汽车维修管理系统的进销存软件,系统采用先进先出成本计算方法。pb5..5,sql anywhere
解析用SQL Server存储过程对物料进行批次管理.pdf
解析用SQL Server存储过程对物料进行批次管理.pdf
SQL语句练习实例之五 WMS系统中的关于LIFO或FIFO的问题分析
SQL语句练习实例之五 WMS系统中的关于LIFO或FIFO的问题分析,需要的朋友可以参考下。
yiyidb:YIYIDB高性能no-sql数据库
YIYIDB高性能no-sql数据库 功能支持 纯Go编写 10亿级数据量支持 集成先进先出数据数量 支持KV集合(Z-LIST有序集合,主键重复重复) 支持TTL超时自动删除及通知事件 支持嵌入式设备OPENWRT等系统(ARM / MIPS) 使用说明 中文手册See 更多示例代码参见项目* _test.go文件 快速上手 import "github.com/jacoblai/yiyidb" 重打开或创建一个数据库 //取到当前程序所在物理位置 dir, err := filepath.Abs(filepath.Dir(os.Args[0])) if err != nil { pani


