[英]sql including row even if values are null MS-Access
我正在創建一個查詢,該查詢獲取每個會計年度的退休人員數量。 假設我有這張桌子:
table1
| FY | Reason for leave |
|2011-12| sick |
|2011-12| retired |
|2011-12| retire |
|2012-13| sick |
|2014-15| retired |
|2014-15| retired |
|2014-15| retired |
我的查詢是:
Select FY, Count(*) FROM table1 WHERE [Reason for leave] = "retired";
問題是,它不會將2012-13年作為會計年度之一返回,這是有道理的,但是我希望它包括所有年份,其中包含0或空白的計數列
在此先多謝!
如果您有單獨的年份表,則可以加入表1。 如果您不這樣做,則可以使用以下方法:
select FY, sum (iif([Reason for leave]="retired",1,0)) as Count_Retired
from table1
group by FY;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.