我有一个SQL查询我正在运行导出2列,成本和月份。月份列的值为6或2.我想创建一个新列,检查月份列并查看值是什么。如果月份值为6,则将成本列乘以2,如果月份值为12,则只需在成本列中复制相同的数字。样本数据:
if (titleWidth.constant + descWidth.constant > UIScreen.mainScreen().bounds.size.width
{
if descWidth.constant > kdescMaxWidth
{
descWidth.constant = kDescMaxWidth
}
else
{
descLabel.font = UIFont.systemFontOfSize(0)
}
}
答案 0 :(得分:1)
一个简单的案例陈述应该有效:
select
cost,
months,
case when months = 6 then cost * 2
else cost
end as total
from <your table>