编程论坛
注册
登录
编程论坛
→
ASP技术论坛
高手进来看看这个查询语句应该怎么写呀
robinbest
发布于 2008-04-21 20:05, 650 次点击
各位SQL高手:
帮我看看要实现这个查询功能应该怎么写语句:
本贴中的图有点问题,请到3楼看图:
[[it] 本帖最后由 robinbest 于 2008-4-22 09:03 编辑 [/it]]
6 回复
#2
frankqnj
2008-04-21 22:03
我实在没 看明白 结存数 和 (入库数and 出货数) 之间的关系.....
#3
robinbest
2008-04-22 08:53
[bo]以下是引用 [un]frankqnj[/un] 在 2008-4-21 22:03 的发言:[/bo]
我实在没 看明白 结存数 和 (入库数and 出货数) 之间的关系.....
不好意思,那张图有点错,A001明细后面的结存数是我乱填的,没按实际计算,没想到给你带来这么大麻烦!
结存数=上一行的结存数+入库数-出货数
把图重表改了一下:
[[it] 本帖最后由 robinbest 于 2008-4-22 09:04 编辑 [/it]]
#4
天涯听雨
2008-04-22 10:38
其实可以说你的数据库设计上有一些问题,你完全可以把入库和出库放一个表里头,用一个字段加之判断为是入还是出,或者用正负来判断最好。
那么那个结存数会非常的好算!
#5
robinbest
2008-04-22 12:40
[bo]以下是引用 [un]天涯听雨[/un] 在 2008-4-22 10:38 的发言:[/bo]
其实可以说你的数据库设计上有一些问题,你完全可以把入库和出库放一个表里头,用一个字段加之判断为是入还是出,或者用正负来判断最好。
那么那个结存数会非常的好算! ...
呵呵,多谢多谢!
不过,问题是我的明细远不止入库和出库两种,总共有6种之多,
虽然站在库存的角度只有进和出两种状态,但是把这么多数据整合在一个表里未免太笼统了吧?
那么就顺便也请教一下各位:在这种商品进出存的管理方面,数据库应该怎么设计合理?
#6
madpbpl
2008-04-22 13:22
acc还是mssql?
#7
robinbest
2008-04-22 18:54
[bo]以下是引用 [un]madpbpl[/un] 在 2008-4-22 13:22 的发言:[/bo]
acc还是mssql?
ACCESS
1