2012-12-12 90 views
1

在Microsoft Access結合數據的列表框,我想在一個列表框從兩個表中的數據相結合,創造一個報告:創建兩個表中的報告

表的一方的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號碼

它不一定是要顯示的列表框結果,任何想法將有所幫助

我試過了一個聯盟,並試圖創建多個列表框,但似乎沒有任何工作,所以任何幫助非常感謝!

回答

1

您是否嘗試過使用JOIN?

喜歡的東西

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

看一看本教程中,總是樂於助人。

Introduction to JOINs – Basic of JOINs

+0

謝謝你的回覆!這是解決方案,實際問題是在列表框屬性中只有一列被設置爲顯示! – neeko