MariaDB社区
标题:
两表联合查询问题
[打印本页]
作者:
yuanzai32
时间:
2011-12-11 16:02
标题:
两表联合查询问题
入库表
入库编号 产品编号 物品名称 型号规格 单位 数量
HB20111210001 20111210100 路由器 cisco3600 台 3
HB20111210002 20111210101 交换机 H3C 台 3
出库表
合同编号 产品编号 物品名称 型号规格 单位 数量
HS20111210003 20111210100 路由器 cisco3600 台 1
想查询库存
语句怎么写
Select ifnull(sum(tb1.数量),0)-ifnull(sum(tb2.数量),0),tb1.物品名称 from tb1,tb2 where tb1.产品编号=tb2. 产品编号 好像不行。。。。
我也知道思路是应该分两种情况来写,但是只会想,写不出来
打个比方,交换机就只有入没有出,这种情况怎么查询库存呢
作者:
kider
时间:
2011-12-12 10:31
库存表是动态变化的呀。
你要查库存,就直接从库存表来查...
作者:
yuanzai32
时间:
2011-12-12 11:08
我本意是想在库存表做个存储过程,先计算再查询,早上想了下,决定尝试在入库操作完后做个存储过程1,更新库存表;出库操作完后再做个存储过程2,更新库存表;再查询库存
欢迎光临 MariaDB社区 (http://123.56.88.72/)
Powered by Discuz! X3.2