在我的表中,正数存储为负数,反之亦然。从会计的角度来看,这是有道理的,但是,我想制作一个返回数字的select语句。
存储在db:
中的示例YEAR MONTH REVENUE
-------------------------
2017 12 -12000,00
2017 11 -1500,00
2017 10 30000,00
这告诉我2017年12月有盈余,11月和10月有赤字。
是否存在执行此操作的功能,还是需要更高级的SQL魔法?
免责声明:我理解此问题之前可能会被问过几次。我再次问,因为我正在寻找一个更简化的答案(如果可能的话?)
答案 0 :(得分:3)
如评论中所述,乘以-1
Select
Year,
Month,
Revenue * -1 as Revenue
From Table