AとB2つのテーブルを結合させて、BにあるIDをIDごとに集計しようと思っています。もちろん値がないIDは表示されません。そこで値がないIDも表示させたいのですが、どのようにすればいいのでしょうか?
SELECT AList.Cid, AList.Cname, Count(BList.Cid) AS [Count] INTO 月別集計
FROM BList RIGHT JOIN AList ON BList.Cid = AList.Cid
WHERE (((BList.Date)>=[Forms]![集計]![day1] And BList.Date)<=[Forms]![集計]![day2]))
GROUP BY AList.Cid, AList.Cname
※⇒HAVING (((IIf(IsNull(Count([dbo_KAccessList].[Cid])),0))<>False))
ORDER BY AList.Cid;
※のような条件をクエリーにつけてみましたがダメでした。
よろしくお願いします。
お礼
回答ありがとうございました。 Access、とくにクエリーやVBAはまだまだ初心者でして大変助かりました。 さっそく明日、試したいと思います。