Applies ToMicrosoft 365 专属 Excel Excel 2024 Excel 2021 Excel 2019 Excel 2016 Excel 2013

你可以灵活地从各种受支持的数据库导入数据。 还可以运行本机数据库查询,这样可以节省在 Power Query 中创建相同结果所需的时间。   

警告: 如果运行由其他用户编写的本机数据库查询,系统会提示确保知道将使用凭据进行评估的查询。

连接到数据库时,可以在“ SQL 语句 ”框中指定本机数据库查询。 在下面的示例中,我们使用本机数据库查询从 SQL Server 数据库导入数据。 此过程与所有其他受支持的数据库类似。

  1. 选择“数据 ”> 从数据库 > 从SQL Server数据库获取数据 >。 此时会显示“SQL 数据库”对话框。

  2. 使用本机数据库查询指定要从中导入数据的服务器和数据库。

  3. 选择“高级选项”。

  4. “SQL 语句 ”框中输入本机数据库查询。 “SQL Server数据库”对话框 其他选项可能可用,具体取决于数据库。

  5. 选择“确定”。

  6. 如果这是你第一次连接到此服务器,你将看到一条提示,提示你选择用于连接到数据库的身份验证模式。 选择适当的身份验证模式,然后继续。 

  7. 数据将返回到 Power 查询编辑器

  8. 根据需要调整数据的形状,然后单击“ 应用 & 关闭 ”保存更改并将数据导入工作表。

备注    导入 Access 数据库时,它不显示 SQL 文本框,但在 “导航器 ”窗口中列出了查询。 Access 查询基于 SQL,可以选择一个查询来有效地指定 SQL 语句。

编辑 SQL 语句 框的内容:

  1. 根据数据库源选择查询中的单元格。

  2. 选择“ 查询 > 编辑”。 此时会显示Power Query 编辑器。

  3. 在左侧“查询设置”窗格中的“已应用步骤”下,右键单击“”步骤,然后选择“编辑设置”。 将显示 导航器 对话框。

  4. 在“ SQL 语句 ”框中进行更改,然后选择“ 确定”。新结果显示在数据预览中。

  5. 编辑完查询后,选择“ 开始 ”> “关闭并加载”。新结果将显示在工作表中。

另请参阅

Microsoft Power Query for Excel 帮助

从外部数据源导入数据

刷新 Excel 中的外部数据连接

使用本机数据库查询 (docs.com) 导入数据

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。