高分求助!!我现在有一个SQL数据库,三张表。想实现,一张表跟新数据时另外一张也会根据它更新

一张商品库存表,一张出入登记表。出入登记表是登记出入库的。这两张表已经建立外键。我想在更新出入登记表时,商品库存表会根据登记表是出库还是入库,商品数量进行修改。表的信息在... 一张商品库存表,一张出入登记表。出入登记表是登记出入库的。这两张表已经建立外键。我想在更新出入登记表时,商品库存表会根据登记表是出库还是入库,商品数量进行修改。表的信息在下面。麻烦大神帮忙。急着交作业。。。 展开
 我来答
TravyLee
2013-12-30 · TA获得超过261个赞
知道小有建树答主
回答量:213
采纳率:100%
帮助的人:229万
展开全部
建立一个触发器吧:
create trigger trigger_name
on 出入登记表
for insert
as
update 商品库存表
set 商品库存表.数量=商品库存表.数量+case when inserted .方向='入' then  inserted.数量
else -inserted.数量 end from inserted 表 where inserted.商品名=商品库存表.商品名
go
百度网友c259069
2013-12-30
知道答主
回答量:56
采纳率:0%
帮助的人:24.7万
展开全部
这个得写在程序里,库存表增加个字段(是否出库,默认入库),如果出库,即往出入登记表里插入信息后,更新库存表的为出库。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bxfc
2013-12-30 · TA获得超过872个赞
知道小有建树答主
回答量:1104
采纳率:0%
帮助的人:679万
展开全部
可以用触发器
可以自已写Proc进行关联操作(推荐)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式