首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

复杂一点的触发器,如何完成

2012-12-25 
复杂一点的触发器,求助怎么完成本帖最后由 szlaptop 于 2012-11-13 08:37:06 编辑希望建一个触发器,通过A

复杂一点的触发器,求助怎么完成
本帖最后由 szlaptop 于 2012-11-13 08:37:06 编辑
希望建一个触发器,通过A和B表的数据触发给C表。

A 表
店铺号单据号收银员数量金额默认付款方式创建时间
SZ04S10100004890130146CH12/11/2012 17:12

B表
店铺号单据号收银员付款方式金额创建时间
SZ04S10100004890130CH30.512/11/2012 17:12
SZ04S10100004890130JF15.512/11/2012 17:12

"CASE WHEN B.付款方式='JF' THEN 
A.金额-B.金额 ELSE A.金额 END"


希望通过A和B表将数据触发给C表,C表的金额栏等于A表的金额减去B表 付款方式='JF'的
C表
店铺号单据号收银员数量金额默认付款方式创建时间
SZ04S10100004890130130.5CH12/11/2012 17:12


[解决办法]
菜鸟飘过,得分,你这个C表不就是把B表里面付款方式为CH的找出来么 只是数量进去, 直接一个查询就可以得出C表啥
[解决办法]
简单知识,可以看看这个文章http://blog.csdn.net/wanglipo/article/details/7190246

热点排行