【发布时间】:2018-03-07 04:53:40
【问题描述】:
我有一个计算出的 SQL Server 列,其计算方式如下:
Number1 - Number2
如果碰巧这个数学等于一个负数,我希望有一个 0 作为字段中的值,而不是一个负数
IE:5-10 = -5(显示 0)或只有正数。
SELECT
CASE
WHEN [Scheduled] - [Purchased] < 0
THEN 0
ELSE [Scheduled] - [Purchased]
END
SELECT
IIF([Scheduled] - [Purchased] < 0, 0, [Scheduled] - [Purchased])
【问题讨论】:
标签: database sql-server-2016 calculated-columns