テーブルTab ( id,, DeptName, Total, ...
) があるとします。
には 4 つの可能な値がありDeptname
ますDept1, Dept2, Dept3, Dept4
。
次に、次のようにグループ化のために SQL を発行できます。
Select DeptName, Totaol = Sum(total)
from Tab
group by DeptName
通常、結果は の値に基づいて 4 行になりますDeptName
。
DeptName Total
Dept1 1234.09
Dept2 234.80
Dept3 34.34
Dept4 614.48
のデータがない場合Dept2
、結果は 3 行のみになります。
Dept1 1234.09
Dept3 34.34
Dept4 614.48
私が欲しいのは、結果が常に4行になることです。のデータがない場合Dept2
、次のような結果が必要です。
Dept1 1234.09
Dept2 0
Dept3 34.34
Dept4 614.48
このリクエストを実装するには?