Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 创建一个列表框,将两个表中的数据合并为一个报表_Sql_Database_Ms Access - Fatal编程技术网

Sql 创建一个列表框,将两个表中的数据合并为一个报表

Sql 创建一个列表框,将两个表中的数据合并为一个报表,sql,database,ms-access,Sql,Database,Ms Access,在Microsoft Access中,我试图通过将两个表中的数据合并到列表框中来创建报告: 表一列出了ISBN(类似于bookID): tbl_StudentOrderLine: ISBN Qty Price StudentPurchaseID 1224 1 6 12 tbl_书籍: ISBN BookTitle Author 1224 Random Someone 我想制作一个列表框,显示每本书的详细信息,其中ISBN与tbl_St

在Microsoft Access中,我试图通过将两个表中的数据合并到列表框中来创建报告:

表一列出了ISBN(类似于bookID):

tbl_StudentOrderLine:

   ISBN  Qty  Price  StudentPurchaseID
    1224  1    6         12
tbl_书籍:

ISBN  BookTitle  Author
1224    Random   Someone
我想制作一个列表框,显示每本书的详细信息,其中ISBN与tbl_StudentOrderLine中的ISBN匹配,并且显示的唯一ISBN是StudentPurchaseID=12的书

它不必是一个列表框来显示结果,任何想法都会有帮助


我尝试了一个联盟所有,并尝试创建多个列表框,但似乎没有任何工作,所以任何帮助是非常感谢

您是否尝试过使用联接

差不多

SELECT  *
FROM    tbl_StudentOrderLine sol INNER JOIN
        tbl_Books b ON  sol.ISBN = b.ISBN
WHERE   so.StudentPurchaseID = 12
看看这个教程,总是很有用的


您是否尝试过使用联接

差不多

SELECT  *
FROM    tbl_StudentOrderLine sol INNER JOIN
        tbl_Books b ON  sol.ISBN = b.ISBN
WHERE   so.StudentPurchaseID = 12
看看这个教程,总是很有用的


谢谢您的回复!这就是解决方案,实际的问题是在listbox属性中只有一列被设置为显示!谢谢你的回复!这就是解决方案,实际的问题是在listbox属性中只有一列被设置为显示!