0

我有一个表jos_stock,其中包含prev_balancerem_balance.. 我有一个查询,如果rem_balance = 0它会显示prev_balance,如果 rem_balance > 0 rem_balance 的值当然会显示。

这是我的查询:

SELECT if(jos_stock.rem_balance > 0, 
          jos_stock.rem_balance, 
          jos_stock.prev_balance) AS balance
from jos_stock

这个查询没问题..但我想做的是如果 rem_balance = 0 prev_balance 将显示,如果 prev_balance = 0 它将显示前一个余额,直到值不等于 0

任何问题都不要害羞地问..提前谢谢...

4

0 回答 0