如何SUM两列并通过减去它们的聚合来显示第三列中的结果SQL& C#?

时间:2016-09-05 18:09:14

标签: c# sql sql-server

我的数据库表中有三列,即DebitCreditBalance。我需要在总计借方和总贷方之后计算总余额,并在一个只读的文本框中显示结果。

查询代码在这里

SELECT *
FROM TableName SUM(Debit) MINUS SUM(Credit) AS TotalBalance

现在我必须显示总余额以及总借记和总贷记。查询运行正常,但没有明显的结果。

2 个答案:

答案 0 :(得分:0)

您想要的查询大概是:

SELECT SUM(Debit) - SUM(Credit) AS TotalBalance
FROM TableName;

这将返回一行,其中一个值是差值。

答案 1 :(得分:0)

如果您正在使用SQL Server,请使用以下脚本。

    SELECT SUM(debit) TotalDebit,SUM(credit) TotalCredit
       ,SUM(Debit)-SUM(credit) TotalBalance
     FROM TableName