不知道sql語句可以在if/else語句中使用多遠。mysql如果其他語句
我有一個簡單的SELECT語句:
選擇
amount
,transtype
FROMtransactions
的transtype
列將是一個數字。
例如,1 =銷售,2 =退款,3 =錯誤,4 =取消,5 =其他....等等。
所以,沒有什麼複雜的。但由於報告的原因,名單往往會增加。這很好。
對於我正在處理的特定查詢,有沒有辦法將該列提取爲2個或3個指定的數字或文本之一?
例如,一些trannsype數字是「損失」,而另一些是「收益」,也可能是「中性」。
我想只提取那3列,而不使用PHP內部的HTML表格我扔行。
如果我的解釋不清楚,我的道歉。很難吐出來。
您想將您的transtype值分類爲損失,收益或中性? – 2010-11-14 23:07:37