2 つの異なるレコードの数を選択し、一方の結果を他方の結果から差し引いて結果を として表示する計算を実行する MS クエリがありますdifference
。
下記参照:
Ticketnumber | Createdon | Modifiedon |
00012121 | 16/03/2015 | 15/03/2015 |
00211335 | 10/03/2015 | 17/03/2015 |
SELECT ( SELECT COUNT(incidentbase.ticketnumber) AS val2
FROM IncidentBase
WHERE createdon >= GETDATE() - 7
) - ( SELECT COUNT(incidentbase.ticketnumber) AS val1
FROM incidentbase
WHERE modifiedon >= GETDATE() - 7
) AS difference
私が望むのは、結果が正の数であるか負の数であるかに応じて、結果を単一の値として表示することです。次のようなものです。
WHEN difference => 0 then 1
WHEN difference =< 0 then 0
誰でも助けてもらえますか?