我是靠谱客的博主 背后睫毛膏,最近开发中收集的这篇文章主要介绍mysql入库出库触发器_入库出库后库存自动更新的SQL触发器语句是什么?,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

tb1(产品表)cpidcpnamecpcolorkucun1xxxxxx82xxxxxx7=================================tb2(入库表)riqirukucpid2011-1-10512011-1-111012011-1-12152=========================tb3(出...

tb1 (产品表)

cpid cpname cpcolor kucun

1 xxx xxx 8

2 xxx xxx 7

=================================

tb2 (入库表)

riqi ruku cpid

2011-1-10 5 1

2011-1-11 10 1

2011-1-12 15 2

=========================

tb3 (出库表)

riqi chuku cpid

2011-1-10 5 1

2011-1-11 2 1

2011-1-12 8 2

================================

入库出库后TB1的kucun字段中的数据自动更新,删除或修改后也要自动更新,请高手帮忙写个SQL触发器,问题解决追加100分,谢谢!

SQL版本2000

1楼,谢谢你的回答,但我觉得复杂了点呀

将入库表和出库表的cpid相同的数据用SUM语句统计出来,用ruku字段-chuku字段,最后将数据更新到产品表kucun

====================================================

下面是一个入库自动更新库存的语句,请大家参考后修改为入库出库都更新库存

参考语句:

Create TRIGGER [dbo].[tgname]

ON [dbo].[tb2]

AFTER INSERT,UPDATE,DELETE AS

BEGIN

update tb1 set kucun=(select sum(ruku) from tb2 where cpid=tb1.cpid)

END

展开

最后

以上就是背后睫毛膏为你收集整理的mysql入库出库触发器_入库出库后库存自动更新的SQL触发器语句是什么?的全部内容,希望文章能够帮你解决mysql入库出库触发器_入库出库后库存自动更新的SQL触发器语句是什么?所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(59)

评论列表共有 0 条评论

立即
投稿
返回
顶部