SQL如何让一个字段的值,等于另外两个表的字段的差
比如有三张表进货表销售表和库存表,我想让库存表里的数量,始终等于进货数量-销售数量,三个表都由商品编号链接。怎么做...
比如有三张表 进货表 销售表 和库存表,我想让库存表里的数量,始终等于进货数量-销售数量,三个表都由商品编号链接。怎么做
展开
2个回答
展开全部
如果A 是进货表 B 是销售变 C 是库存表 他们都有一个字段id 和count(数量)
C 是库存 =A进货-B销售
update C set A.count=C.count-B.count from C ,B,A where A.id=b.id and a.id=c.id
C 是库存 =A进货-B销售
update C set A.count=C.count-B.count from C ,B,A where A.id=b.id and a.id=c.id
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询