このクエリを実行すると:
select
'1992' = CASE WHEN Year(HireDate) = 1992 THEN count(*) END,
'1993' = CASE WHEN Year(HireDate) = 1993 THEN count(*) END,
'1994' = CASE WHEN Year(HireDate) = 1994 THEN count(*) END
from employees
group by Year(HireDate)
私は得る:
1992 1993 1994
3 NULL NULL
NULL 3 NULL
NULL NULL 3
クエリを変更して次の情報を取得するにはどうすればよいですか。
1992 1993 1994
3 3 3