Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 添加两列并从另一列中减去_Sql_Sql Server - Fatal编程技术网

Sql 添加两列并从另一列中减去

Sql 添加两列并从另一列中减去,sql,sql-server,Sql,Sql Server,我的数据库表中有三列,即欠下的,已付的和注销。我需要将已支付的和注销的相加,然后从所欠的中减去未付的总额 owed-(paid+writeoff) 非常简单的select语句您需要什么帮助?你已经有了它的核心。只需要选择。。。对于任何可为空的列,您需要应用COALESCE(col,0),以避免出现空结果。 select sum(t.owed - (t.paid + t.writeoff)) AS result from {your_table} t

我的数据库表中有三列,即
欠下的
已付的
注销
。我需要将已支付的<代码>和<代码>注销的<代码>相加,然后从所欠的<代码>中减去未付的总额

owed-(paid+writeoff)

非常简单的select语句您需要什么帮助?你已经有了它的核心。只需要选择。。。对于任何可为空的列,您需要应用
COALESCE(col,0)
,以避免出现空结果。
select
  sum(t.owed - (t.paid + t.writeoff)) AS result
from 
  {your_table} t