运行SQL查询

时间:2012-12-07 21:36:12

标签: sql variables ms-access-2007

我是使用Microsoft Access查询的新手,我想在SQL中运行查询,如下所示:

    SELECT StudentID FROM tbl_Student WHERE FirstName = Joe;

    StudentIDVariable = resultfromQuery

然后查询将在下一个查询中使用:

SELECT * FROM tbl_Purchases WHERE StudentID = StudentIDVariable; 

感谢您的帮助!不知道从哪里开始,有人可以举例说明这段代码在微软访问中如何工作

1 个答案:

答案 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字段匹配,您将获得所有记录的购买记录。

希望这有帮助。