【发布时间】:2013-10-09 17:43:48
【问题描述】:
我正在将一些 SQL 查询应用到电子表格中,并且无法最大限度地减少工作表/连接的数量。
我有 3 个场景,对于每个场景,我都使用相同的查询
select *
from ***scenario_table***
where mycolumn > 100
现在我必须为不同的“scenario_table”执行 3 次,我真的想使用一个单元格作为参考(假设单元格 $A$1)
我想要这样的东西
select *
from
case when [$A$1] = 1 ***scenario1_table***
case when [$A$1] = 2 ***scenario2_table***
case when [$A$1] = 3 ***scenario3_table***
where mycolumn > 100
我知道有没有办法解决?
谢谢
【问题讨论】:
-
你在哪里有 SQL 查询?列表、数据透视表、只是语句文本...?
-
excel -> 数据 -> 来自其他来源 -> 来自 MS 查询
标签: sql excel reference conditional cell