比如表A,有分配量,虚存量,ID三列。
有两个变量s和g.满足ID等于变量g.
条件1:如果虚存量小于变量s,修改 分配量 - 虚存量,虚存量 = 0.
条件2:如果虚存量大于变量s,修改 分配量 - s,虚存量 = 虚存量 -s.
以上需要SQL update来实现,因为这个表是多人操作随时会变化的。请教这个SQL语句如何写?如果满足条件1时需要返回虚存量是多少?