0

jos_stockを含むテーブルがprev_balanceありrem_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