繁体   English   中英

在SQL查询中使用一系列Excel值作为条件

[英]Using a range of excel value as conditions in a SQL query

我正在尝试编写一个查询SQL数据库但在查询中输入条件的宏。 该条件是电子表格中一列中的值的范围。

因此,我有“ Sheet1”,其中列A的标题为“ code”,其值从A2开始。 我想运行一个SQL查询,内容为:

SELECT value FROM dbtable WHERE code = 'ValueFromA2'

结果填充在单元格B2中。

然后,我需要继续通过B3,B4等进行该查询,直到达到A列中值范围的末尾为止。

这可能吗?

  1. 通过将SQL逻辑与“代码”值连接在一起,使用Excel将查询列表创建到新列中。

    请参阅以下示例: https : //stackoverflow.com/a/16819629/327165

  2. 使用VBA在SQL查询中遍历列并将结果填充到B列中。作为一种选择,您可以在VBA中创建查询。

    请参见以下示例: VBA中的SQL查询,代码存储在Excel中的多个单元格中

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM