我有一个问题。 我试图通过比较4个月的销售额来确定销售额是增加还是减少。
我们如何在sql中执行此操作。
Months Sales
---- -----
jan 30
feb 10
mar 60
april 20
april 20
答案 0 :(得分:0)
尝试进行如下查询:
SELECT MonthId,
CASE WHEN Sales < (SELECT Sales FROM TestTable WHERE MonthId = TT.MonthId - 1) THEN 'Decremented' ELSE 'Incremented' END
FROM TestTable TT
你应该在MonthId列中有int值,否则你需要创建一个函数,它返回传递的月份名称或用例结构的int值。