【问题标题】:Pass parameter from a cell in excel workbook to SQL Query将参数从 Excel 工作簿中的单元格传递到 SQL 查询
【发布时间】:2018-08-01 05:58:12
【问题描述】:

请注意,我在 Excel 2007, 2010, 2013 等中找到了解决方案,但没有与 2016 直接相关的解决方案。

我使用 Data / Get Data / From Database / From SQL Server Database 将查询引入 Excel。

我想要做的是将它检索到的数据中的 1 列限制为特定值。

在我的确切示例中,有一个日期列,我希望电子表格中的一个单元格传递日期值以过滤返回的查询数据。

【问题讨论】:

    标签: excel parameters powerquery excel-2016


    【解决方案1】:

    对于这个应用程序,我认为您实际上不需要将日期作为参数传递给您的查询。将查询加载到查询编辑器后,您可以只使用单元格中的日期作为过滤器。作为查询折叠的结果,Excel 应该自动将其传递到它发送到 SQL Server 数据库的本机查询的 WHERE 子句中。

    如果您不知道如何在查询编辑器中引用单元格值,请查看以下问题:

    How can I reference a cell's value in a Power Query

    【讨论】:

      猜你喜欢
      • 2018-07-26
      • 2015-04-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多