这个SQL 如何完成!!

Tongls Tongls 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我这里有一条总表,一个子表.现在向主表更新一个回款金额的数据.现在如何向子表里加上回款金额??


主表FCon如下: FConID 单据号;主键
FSumMoney 总金额
FSumGetMoney 回款金额

子表FCon_Sub如下: ID 流水号
FConID 单据号
FDate 计划回款日期
FMoney 计划回款金额
FGetMoney 回款

现在想做一个触发器,当FSumMoney 更新时,把子表的FGetMoney更新了.

业务型式是按计划回款日期,即先满足时间小的.回款计划是不定的.可能有一条,可能有四\五条.

如: 单据号 为 F001 时
回款计划有: 2004-8-1 100
2004-9-1 500
2004-10-1 400
总金额为1000.

但是现在回款了500元. 按计划是得到的结果如下:

2004-8-1 100 100
2004-9-1 500 400
2004-10-1 400 0


各位大虾,不知如何写好,是不是一定要用到邮标呢?? 不用行不行??
...全文

相关推荐

评论 4
收藏 已收藏
分享
返回顶部
Tongls
MS-SQL Server 34,876 成员 254,635 内容