如何求出当日的库存??/

liaoliao915 2004-07-26 05:29:01
我现有三张表,
一个入库表,记录了每日的入库记录,在入库时有一个标记(货物是否包干)
一个出库表,记录了每日的出库数量。
一个库存表。记录当前一个货物的现有库存量,

在入库时,会更新库存表的数据,出库时也会扣除库存数量。

现在的问题是入库时,如果货物是包干的,也会更新库存表。
我现在要求出每日的仓储费,对于包干的货物是不要求仓储费的。

求高手帮助。如何才能推算出某一日的库存量。
...全文
267 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
chambb 2004-07-30
  • 打赏
  • 举报
回复
做一個月結存表,做一個存儲過程 。
運算:
每個貨品库存=本月期初+至當日累計進-至當日累計出!
liaoliao915 2004-07-28
  • 打赏
  • 举报
回复
进库表里本是有包干的标识的.

日期 进 出 存 包干
2004-6-1 10 1 9
2004-6-2 20 5 24 是
2004-6-3 6 18
2004-6-4 5 3 20
2004-6-5 0 10 10
2004-6-6 20 0 30 是
2004-6-7 10 5 35

这是三张表的数据总结出来的结果.
mfc2003 2004-07-28
  • 打赏
  • 举报
回复
库存+进库 - 包干(是)*单价
不会吧 这么简单
set @total= sum(进)+SUM(存)
set @sub=select sum(包干) where value='是'
set @total=@total-@sub
nuomandi2003 2004-07-28
  • 打赏
  • 举报
回复
在进库里减去包干再减去出库不就是你要的库存吗?

马前小卒 2004-07-27
  • 打赏
  • 举报
回复
up
cqdj 2004-07-27
  • 打赏
  • 举报
回复
你在定义结构的时候就应该在货物的属性里添加一个标识来标识你的货物事不是“包干”,如果没有明显的属性来确定你的货物是否是包干,我觉得就不好办
qufusongyu 2004-07-26
  • 打赏
  • 举报
回复
搞一个结存表,每日记录当日的库存量。写个存储过程,放在每日的特定时间执行。
zyfdanny 2004-07-26
  • 打赏
  • 举报
回复
到哪里都接分!!!!
zjcxc 2004-07-26
  • 打赏
  • 举报
回复
举例说明吧,这样看得明白
WangZWang 2004-07-26
  • 打赏
  • 举报
回复
通过触发器或其他方式先判断是否包干的货物来更新,
老宛 2004-07-26
  • 打赏
  • 举报
回复
每日库存=日期之前(包括本日)的所有入库-日期之前(包括本日)的所有出库
liaoliao915 2004-07-26
  • 打赏
  • 举报
回复
如果是没有包干的货物,我能倒推出每一日的库存量,那就也能求出每日的库存费了。
现在是有的要收,有的不要收,怎么办啊。

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧