【发布时间】:2013-01-16 20:45:36
【问题描述】:
我想在Excel 2010 电子表格中放置一个 SQL 查询,其中 SELECT 中的一列将是一个参数。
我已经用不同的表别名和在连接属性框中更改命令文本进行了一些尝试,但没有成功。每次尝试都会给我各种错误。我尝试使用谷歌搜索,但没有找到任何关于该主题的内容。我怀疑使用标准数据库查询根本不可能做到这一点,因为 MS 查询非常有限。有人可以验证确实不可能在 Excel 中使用SELECT 中的列名作为参数进行 SQL 查询吗?如果不是不可能,你能分享如何让它工作吗?
应该是……
SELECT tble.Date, tble.Hour, tble.[parameter]
FROM my_table tble
一旦我完成上述工作,我想要一些参数化的 where。
【问题讨论】:
-
1.你能告诉我们你的选择查询吗?2.您是否在寻找参数化查询..?3.这是什么意思不可能在 Excel 中使用 SELECT 中的列名作为参数进行 SQL 查询?列名是来自database还是Excel Sheet? -
我为我的问题添加了更多细节。列名将来自 Excel 表。我的意思是在 FROM 子句之前的 SELECT 中。
标签: sql excel excel-2010 parameterized