0

私は Microsoft Access クエリの使用に非常に慣れていません。次のような SQL でクエリを実行したいと考えています。

    SELECT StudentID FROM tbl_Student WHERE FirstName = Joe;

    StudentIDVariable = resultfromQuery

次に、次のクエリで使用されるクエリのアウト:

SELECT * FROM tbl_Purchases WHERE StudentID = StudentIDVariable; 

助けてくれてありがとう!どこから始めたらよいかわからないので、Microsoft Access でこのコードがどのように機能するかの例を教えてください。

4

1 に答える 1

1

クエリで 2 つのテーブルを結合できます。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 に答える