数据表1(db_integrityevent):
如何实现一个表字段数据变化,另一张表中数据随着变化

数据表2:(db_corporatecreditscore):
如何实现一个表字段数据变化,另一张表中数据随着变化

navicat触发器写法:
如何实现一个表字段数据变化,另一张表中数据随着变化
可以实现表中相关数据变化,表中其他跟随这变化。

mysql命令行写法:

delimiter $$
for each row 
BEGIN
IF new.EventKind=1 THEN
UPDATE db_corporatecreditscore SET SolvencyIndicatorScore=SolvencyIndicatorScore+new.ScoreChange WHERE CreditScoreId=new.CreditScoreId;
END if;
IF new.EventKind=2 THEN
UPDATE db_corporatecreditscore SET ProfitabilityIndicatorScore=ProfitabilityIndicatorScore+new.ScoreChange WHERE CreditScoreId=new.CreditScoreId;
END if;
END$$

有问题可联系博主:qq:[email protected]

相关文章:

  • 2021-04-07
  • 2021-10-13
  • 2022-12-23
  • 2022-03-06
  • 2022-12-23
  • 2022-12-23
  • 2021-07-25
  • 2022-12-23
猜你喜欢
  • 2021-09-05
  • 2022-12-23
  • 2021-10-10
  • 2022-12-23
  • 2021-10-14
  • 2021-09-14
  • 2021-10-17
相关资源
相似解决方案