我是使用Microsoft Access查询的新手,我想在SQL中运行查询,如下所示:
SELECT StudentID FROM tbl_Student WHERE FirstName = Joe;
StudentIDVariable = resultfromQuery
然后查询将在下一个查询中使用:
SELECT * FROM tbl_Purchases WHERE StudentID = StudentIDVariable;
感谢您的帮助!不知道从哪里开始,有人可以举例说明这段代码在微软访问中如何工作
答案 0 :(得分:1)
您可以在查询中加入这两个表。 sql看起来像这样:
SELECT tbl_Purchases。* FROM tbl_Purchases tbl_Purchases上的内部联接tbl_Student.StudentID = tbl_Student.StudentID WHERE tbl_Student.FirstName = Joe
Access中的查询设计器可以很好地处理这种查询。请注意,如果多个记录与tbl_Student中的FirstName字段匹配,您将获得所有记录的购买记录。
希望这有帮助。