使用查找表中的值导出 Access 数据库

Posted

技术标签:

【中文标题】使用查找表中的值导出 Access 数据库【英文标题】:Exporting an Access database with values from lookup tables 【发布时间】:2013-10-23 18:37:42 【问题描述】:

客户有兴趣从 Excel 电子表格中的 Access 数据库中获取数据。这通常就像转到表的“导出”菜单一样简单。

该数据库包含多个查找表(在 UI 表单上显示为下拉菜单)。这些值在主表中不表示为可用文本。此外,下拉菜单允许多种选择。

例如,

customer_data - 客户人口统计信息。

lookup_car - 存储汽车描述(Pinto、Vega、Reliant Robin、Mustang、Corvette)

junction_car_customer - 加入拥有一辆或多辆汽车的客户

客户 Jeremy Clarkson (cust_id: 1) 拥有三辆汽车。他的记录下拉菜单显示:

Pinto (car_id=100)
Reliant Robin (car_id=101)
Vega (car_id=102)

junction_car_customer 数据如下所示:

cust_id    car_id
1          100
1          101
1          102

是否有一种相对轻松的方式可以导出到 Excel,并将下拉列表中的数据(来自lookup_car 的值加入junction_car_customer)作为字符分隔值放置在单元格中?

【问题讨论】:

是否可以创建显示此信息的报告?您实际上是在谈论一个简单的左连接查询,您应该只导出查询的结果而不是实际的表。 谢谢,不知何故我忽略了这一点。如果您想将此作为答案发布,我会给您一些代表点。 【参考方案1】:

是否可以创建显示此信息的报告?您实际上是在谈论一个简单的左连接查询,您应该只导出查询的结果而不是实际的表。

【讨论】:

以上是关于使用查找表中的值导出 Access 数据库的主要内容,如果未能解决你的问题,请参考以下文章

将我的 Access 表导出到 Excel,但将列中的不同值拆分到不同的工作表中

Access 中的查找值

使用 SELECT ... INTO 将 Access 表中的特定列导出到 CSV

将 mysql 表导出到 ms Access 表中的最快/安全方式

如何通过java代码将access数据库表中的数据导出生成excel格式的文件,谢谢各位。

将数据从 Excel 导出到 Access - 错误:参数不是可选的