“>
SELECT SUM(CASE isDeposited WHEN 0 THEN amount WHEN 1 THEN -amount END) AS total FROM records WHERE memberID = 3;
这是我的代码。我已经尝试过了,而且效果很好,但是没有给我正确的结果。memberID 3总共有250-50个提现,即200,但是我得到的结果是150。
SELECT SUM(在0 THEN时存入大小写,在1 THEN时存入大小写-结束END)作为来自FROM记录的WHERE memberID = 3;那是我的代码。我已经尝试过了,而且效果很好,但是没有给我正确的结果。 ...
您在计算中有问题,(4 * 50) - 50 = 150.