我的目标是创建一个查询,宏或任何可以执行下述任务的解决方案。访问2016 - 比较两个表并使用查询返回匹配的记录
- 可以说我有一个名为 “学生” 与12条这样的访问2016表:
- 然后,可以说我有一个名为 “matchme” 有4条这样的第二个表:
我需要找到一种方法来
=>首先,创建一个查询,返回“graduation_date”的结果等于表“学生”日期“1/31/2017”。
=>第二步,从第一步返回的结果创建一个查询,将“student”表中的“email”与“matchme”表中的“email”进行比较,并返回[匹配的]记录结果。
所以期望的结果将是:
因为电子邮件[email protected]和[email protected]两个表中存在。
如何创建这样的查询?
你可以从这里下载我访问文件:experiment.accdb
我道歉。当我上传问题时,我犯了一个错误。我纠正了我的问题。这是“电子邮件”字段,必须匹配..你可以修改你的答案新问题? – ChrisP777
@ ChrisP777回答更新 – scaisEdge
谢谢你的回答!我粘贴了sql,它说“指定的文件'graduation_date'可能引用SQL语句的FROM子句中列出的多个表。”任何想法,如果我做错了什么?即使我将where子句更改为student.graduation_date ='1/31/2017',它也会返回“标准表达式中的数据类型不匹配”。 – ChrisP777