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に等しくなくなるまで前のバランスが表示されます。
どんな質問でも恥ずかしがらずに尋ねてください..事前に感謝します...