【发布时间】:2019-05-14 14:54:41
【问题描述】:
我有一个 Excel 工作簿,它使用 SQL 语句从 ODBC 数据源获取数据,该 SQL 语句在 Where 语句中具有 IN 子句。在 Power Query 编辑器中,我输入了我的 ODBC DSN 和下面的 SQL。我想用 Excel 表中的列中的值替换 IN 子句。我该怎么做。
选择 PYRL_NO、EMP_LST_NM 姓氏、EMP_FIR_NM 名字、STS_CD 状态 ,STS_EFF_DT 状态日期, UNN_CD 联合代码 来自 OFSPROD.AG_EMP_MSTR WHERE PYRL_NO IN ('00008','00016') 按 PYRL_NO 订购
【问题讨论】:
-
您的后端 DBMS 是什么?从 DSN 名称看,它似乎是 DB2。请标记。 ODBC 只是一个将 Excel 等应用程序连接到数据库等数据源的层。
标签: sql excel odbc parameter-passing powerquery