0

我对使用 Microsoft Access 查询非常陌生,我想在 SQL 中运行如下查询:

    SELECT StudentID FROM tbl_Student WHERE FirstName = Joe;

    StudentIDVariable = resultfromQuery

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

SELECT * FROM tbl_Purchases WHERE StudentID = StudentIDVariable; 

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

4

1 回答 1

1

您可以在查询中连接这两个表。sql 看起来像这样:

SELECT tbl_Purchases.* FROM tbl_Purchases 内部连接 ​​tbl_Student on tbl_Purchases.StudentID = tbl_Student.StudentID WHERE tbl_Student.FirstName = Joe

Access 中的查询设计器可以很好地处理这种查询。请注意,如果有多个记录与 tbl_Student 中的 FirstName 字段匹配,您将获得所有这些记录的购买记录。

希望这可以帮助。

于 2012-12-07T21:51:54.163 回答