你们中的任何人都可以帮我解决sybase更新中的以下情况吗?
表 A
ID COL1 COL1_AMT COL2 COL2_AMT COL3 COL3_AMT COL4 COL4_AMT
1 10 100.00 16 50.00 17 80.00 21 90.00
表 B
ID FIN_AMT
1 20
每当 COL1 或 COL2 或 COL3 或 COL4 等于 '17' 的值时,则应从表 A 中选择相应的金额列 COL1_AMT 或 COL2_AMT 或 COL3_AMT 或 COL4_AMT 值,并在表 B FIN_AMT clumn 中更新
这里 COL3 是 17,所以应该在表 B FIN_AMT 中添加 COL3_AMT 值 80
表 B 中的预期结果
ID FIN_AMT
1 100 (Already 20 is there, so 80 should be added to this)
提前致谢