Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ms access MS访问,包括要计数的查询中的空记录_Ms Access - Fatal编程技术网

Ms access MS访问,包括要计数的查询中的空记录

Ms access MS访问,包括要计数的查询中的空记录,ms-access,Ms Access,早上好 我有一个用于注册消防员参加考试的数据库,我想将我对考试地点的查询导出到电子表格或数据库中,但我遇到了一个简单的问题 我有两张桌子,tblTestSite和tblMaster tblTestSite看起来像这样: comSiteString//主键,包含日期时间位置的短文本(与tblMaster.testSite的一对多关系) 截止日期/日期和时间 站点地址//短文本 Proctor//短文本 tblMaster看起来像这样 ID//主键 testSite//短文本(这是在我的查询中计数

早上好

我有一个用于注册消防员参加考试的数据库,我想将我对考试地点的查询导出到电子表格或数据库中,但我遇到了一个简单的问题

我有两张桌子,tblTestSite和tblMaster


tblTestSite看起来像这样:
comSiteString//主键,包含日期时间位置的短文本(与tblMaster.testSite的一对多关系)
截止日期/日期和时间
站点地址//短文本
Proctor//短文本

tblMaster看起来像这样
ID//主键
testSite//短文本(这是在我的查询中计数的字段)
部门名称//短文本
lastName//短文本
名字//短文本
testingLevel//短文本


以下是查询的SQL:

选择tblTestSite.comSiteString,Count(tblMaster.testSite)作为CountOftestSite
从tblTestSite内部加入tblTestSite.comSiteString=tblMaster.testSite上的tblMaster
按tblTestSite.comSiteString分组

结果是:
测试地点|测试次数
试验场地1 | 12
试验场地2 | 23

我想要的结果是查询显示所有的测试站点,包括那些还没有预订的站点。
测试地点|测试次数
试验场地1 | 12
试验场地2 | 23
试验场地3 | 0

我希望这样做,以便我可以轻松地更新我们的在线日历,以显示在给定的测试站点剩余的座位数。如果我可以让我的查询包含null,那么我就可以轻松地完成其余的工作



如果您要给我插入的代码,请非常具体地说明代码进入我的访问查询的位置。

谢谢

使用
左连接
而不是
内部连接

非常确定您的意思是计数(Nz(tblMaster.testSite)),不?不,我没有。但仔细想想,这是不必要的,因为我认为COUNT不会返回null,如果没有,它将返回0。不,在tblMaster中没有任何行的地方,他们想要0。这是一个例子,问题的标题似乎在问一些与问题文本不同的问题。LEFT JOIN成功了,谢谢大家。我会改变标题,让其他人参考,但我不确定该放什么。我愿意接受建议。