我创建了一个计算收入和支出的视图,接下来我想从这些数字中计算出利润和比率。我可以说可以导出视图,看看在Crystal报表中运行我想要的计算,但我想知道是否有办法首先在SQL中获得结果。简单的视图如下所示:
GroupID|GroupName|Expenses|Income
1 |Sales |NULL |100,000
2 |Expenses |75,000 |NULL
我希望将第1组的收入与第2组的费用相加,并将其显示为新的行或列。
编辑---------------------------------------------- --------------------------------
可能会像这样寻找结果集:
GroupID|GroupName|Expenses|Income |Profit
1 | Sales |NULL |100,000 |25,000
2 |Expenses |75,000 |NULL |NULL
OR
GroupID|GroupName|Expenses|Income
1 |Sales |NULL |100,000
2 |Expenses |75,000 |NULL
3 |PROFIT |25,000 |NULL
答案 0 :(得分:0)
在末尾添加带有符号的列,然后在水晶报表中对其执行求和,会更容易吗。
GroupID |GroupName |Expenses|Income |Profit
1 |Sales |NULL |100,000 |100,000
2 |Expenses |75,000 |NULL |-75,000
最终结果将是25,000的利润。