Sql 如何在select查询中计算利润

Sql 如何在select查询中计算利润,sql,postgresql,Sql,Postgresql,下面是我的select查询,用于计算每月收入和费用 select sum(dr)exp,sum(cr) inc from vMonthlyExpenses 这会回来的 exp inc $14,751,199.09 $14,800,985.09 所以我的问题是如何通过上述选择得到利润值,预期结果是 exp inc profit $14,751,199.09 $14,800,985.09 $49,786.00

下面是我的select查询,用于计算每月收入和费用

select sum(dr)exp,sum(cr) inc 
from vMonthlyExpenses
这会回来的

exp              inc 
$14,751,199.09   $14,800,985.09
所以我的问题是如何通过上述选择得到利润值,预期结果是

exp              inc            profit
$14,751,199.09   $14,800,985.09 $49,786.00

嗨,这很可能解决问题。。。但是,如果你能编辑你的答案,并提供一点关于它如何工作以及为什么工作的解释,那就太好了:)别忘了——堆栈溢出上有很多新手,他们可以从你的专业知识中学到一两件事——对你来说显而易见的事情对他们来说可能不是这样。我已经找到了这个答案,谢谢你的正确答案
SELECT sum(dr) exp,
       sum(cr) inc,
       sum(cr)-sum(dr) profit 
FROM   vMonthlyExpenses