1

Microsoft Accessで、2つのテーブルのデータをリストボックスに結合してレポートを作成しようとしています。

表1はISBN(bookIDのようなもの)を保持しています:

tbl_StudentOrderLine:

   ISBN  Qty  Price  StudentPurchaseID
    1224  1    6         12

tbl_Books:

ISBN  BookTitle  Author
1224    Random   Someone

ISBNがtbl_StudentOrderLineのISBNと一致し、表示されるISBNはStudentPurchaseID = 12のISBNのみである、各書籍の詳細を表示するリストボックスを作成したいと思います。

結果を表示するためにリストボックスである必要はありません。アイデアは役に立ちます。

UNION ALLを試し、複数のリストボックスを作成しようとしましたが、何も機能しないようですので、助けていただければ幸いです。

4

1 に答える 1

1

JOINを使ってみましたか?

何かのようなもの

SELECT  *
FROM    tbl_StudentOrderLine sol INNER JOIN
        tbl_Books b ON  sol.ISBN = b.ISBN
WHERE   so.StudentPurchaseID = 12

このチュートリアルをご覧ください。常に役立ちます。

JOINの概要–JOINの基本

于 2012-12-12T03:52:39.043 に答える