我有一個表像下面,獲取默認值「 - 」從case語句當總和值是零
client id order q order date
----------- ----------- ----------
1 0 2016-02-01
1 0 2016-05-03
當總和([階數q])= 0 I想要的結果是「 - 」如果它返回的值大於零,我想要結果。
我試過以下查詢,但它只返回零。
select case when sum([order q]) = 0 THEN '-' else sum([order q]) END
from t1
幫我解決這個問題。
謝謝...它工作正常... – DineshDB