根据来自MS Access数据库的SQL查询结果生成Excel报告

时间:2019-02-07 02:14:09

标签: sql excel ms-access ms-access-2016

我有一个MS Access数据库,我想为每个单独的客户以及所有借给该客户的项目生成报告。 我的数据库很简单。下表列出了相关字段:

客户– 客户ID ,名字,姓氏,地址

贷款– LoanRefNo ,客户ID,商品ID,已贷日期,已归还日期

项目– 项目ID ,ItemTypeNo,供应商,评论

Item_Type – ItemTypeNo ,说明

这是SQL查询,它返回所有借给特定客户的物品

SELECT Loans.ItemID, FirstName, LastName, Description
FROM ((Customers INNER JOIN Loans ON Customers.CustomerID = Loans.CustomerID)  
INNER JOIN Items ON Loans.ItemID = Items.ItemID) 
INNER JOIN Item_Type ON Items.ItemTypeNo = Item_Type.ItemTypeNo
WHERE Loans.CustomerID = 2;

现在,我有一个Excel电子表格,其格式要保留。我想将客户的名称粘贴到一个单元格中,然后将借出的项目名称粘贴到自己的单元格中,然后将其借出的日期粘贴到一个单元格中。理想情况下,单击按钮即可查询数据库,然后将查询结果排序到电子表格的相应单元格中(尊重所需的电子表格格式)。 有没有办法做到这一点?

0 个答案:

没有答案