【发布时间】:2021-02-08 08:33:57
【问题描述】:
我的表的每一行都有一个孩子,例如 ID 1 是 11 的父级,11 是 111 的父级,每行都有一个余额,如果我更新 111 的余额,我需要更新 11 的余额和1的余额也是
例如:UPDATE ACCOUNTS SET value = 100 WHERE ID = 1
在这种情况下,11 的值将是 100,而 1 的值
那么我可以这样做:UPDATE ACCOUNTS SET value = value + 150 WHERE ID = 11; 在这种情况下,11 的值将是 250,1 的值将是 250,1 的值应该保持 100。我需要这样做
使用 mySQL 的即时通讯
【问题讨论】:
-
您在使用更新语句时遇到了什么问题?
-
我需要一个类似于触发器的东西来自动更新父行,但是 myql 不允许在触发器中更新同一个表
-
我做了但没工作
标签: mysql sql database phpmyadmin