我正在Google电子表格中处理SQL查询,我有一个简单的查询不起作用。基本上,我有两个名为Apps和Pricing的选项卡,我需要基于Pricing中的查询填充Apps的一个列,使用Apps中的一个列作为WHERE过滤器。
这就是我试图编写它的方式,我在文档中找不到这方面的语法规范。将Apps!D6替换为它正在工作的硬编码文本,但我需要它是动态的。
=QUERY(Pricing!C5:K9,"SELECT I where C=`Apps!D6`, -1)")有什么想法吗?
发布于 2016-05-30 13:19:57
试试这个:
=QUERY(Pricing!C5:K9,"SELECT I where C='" & Apps!D6 & "'",-1)要调试查询公式,请尝试在单独的单元格中输入查询文本,如A1:
="SELECT I where C='" & Apps!D6 & "'"查询将简化为=QUERY(Pricing!C5:K9, A1, -1)
https://stackoverflow.com/questions/37526657
复制相似问题