不知道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