1

我想在Excel 2010电子表格中放置一个 SQL 查询,其中 SELECT 中的一列将是一个参数。

我已经使用不同的表别名和从连接属性框中更改命令文本进行了一些尝试,但没有成功。每次尝试都会给我各种错误。我尝试使用谷歌搜索,但没有找到任何关于该主题的内容。我怀疑使用标准数据库查询根本不可能做到这一点,因为 MS 查询非常有限。SELECT有人可以验证在 Excel 中使用列名作为参数的 SQL 查询确实是不可能的吗?如果不是不可能,你能分享如何让它工作吗?

会是这样的...

SELECT tble.Date, tble.Hour, tble.[parameter]
FROM my_table tble

一旦我得到上述工作,我想要一些参数化的位置。

4

1 回答 1

0

这可能是您要查找的查询字符串吗?假设您从在这种情况下单元格范围充当表格的单元格中获取数据:-

SELECT ID, NAME, ADDRESS
FROM   [Sheet1$A1:C20]
WHERE  ID = [Sheet1$E2]

参考:

于 2013-02-01T14:09:35.187 回答