三九宝宝网宝宝教育写作范文

关于统计库存的sql语句紧急求助

01月06日 编辑 39baobao.com

我要说的是你在建表时犯错误了,库存数量是可以统计出来的,但你却作为字段放在表里面了。另忘了表里面的数据必须要是原始数据,我给你个建议去掉入库表,只要库存表,库存表(物品-ID,出入库-NUM),把入库和出库合为 '出入库-NUM' 字段。出库为负,入库为正。当你要查询出库时,只要查询小于0的数据就是了,大于0的则是入库的,SUM(出入库-NUM)GROUP BY物品-ID 不就是各个ID的库存量了吗?如你要ID='3' 的物品的入库记录是多少则select *from 库存表 where 物品-ID='3 '如你要ID='3' 的物品的入库总数是多少则select SUM(出入库-NUM)from 库存表 where 物品-ID='3 'OK

推荐阅读
图文推荐