mysql如何更新一个表中的某个字段值等于另一个表同一个单号数据之和

表A和表B,现在希望更新A表,A表是订单主表,B表订单明细表;通过order_id两个表相连接;A表有商品总额cost_item,B表有商品明细金额,当B表中明细(销售单价sale_price * 数量nums)合计起来不等于A表的商品总额则更新A表的商品金额,请问mysql中sql语句如何写,谢谢 注意订单明细表一个订单可能有多个商品。

可以做个触发器,判断达到你设定的条件就触发更新。
温馨提示:答案为网友推荐,仅供参考
相似回答