返回列表 上一主題 發帖

access查詢

access查詢

設立一個查詢 ,sql如下:
SELECT [跌倒二次以上人數 查詢].月份, Count([跌倒二次以上人數 查詢].病歷號碼) AS 病歷號碼之筆數1
FROM [跌倒二次以上人數 查詢]
GROUP BY [跌倒二次以上人數 查詢].月份;


想請問一下如果想要就算某月沒有發生蹤倒二次以上的人數
也想要在查詢裡是可以出現月份
  年   月             筆數  
10301                0
10302                2  
10303                6
是否有辦法可以辦到呢?謝謝

建立一標準年月資料表為STD,
內只有欄位[年月],
內容為
10301
10302
10304
10305
......

再參考下查詢SQL即可得.
SRC即你的資料表.

SELECT STD.ym, Count(SRC.Num) AS Num之筆數
FROM STD LEFT JOIN SRC ON STD.ym = SRC.YM
GROUP BY STD.ym;

TOP

        靜思自在 : 【時間無法遮擋】怕時間消逝,花了許多心血,想盡各式方法要遮擋時間,結果是:浪費了更多時間,且一無所成!
返回列表 上一主題