如何使用其他标签数据的SQL过滤结果查询Google电子表格标签

时间:2016-05-30 13:16:10

标签: sql google-sheets

我正在使用Google Spreadsheets中的SQL查询,我有一个不起作用的简单查询。基本上,我有两个名为AppsPricing的标签,我需要根据Apps内的查询填充Pricing的一列,使用Apps中的列1}}作为WHERE过滤器。

这就是我试图写它的方法,我在文档中找不到这个的语法规范。将Apps!D6替换为正在运行的硬编码文本,但我需要它是动态的。

=QUERY(Pricing!C5:K9,"SELECT I where C=`Apps!D6`, -1)")

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

试试这个:

=QUERY(Pricing!C5:K9,"SELECT I where C='" & Apps!D6 & "'",-1)

调试查询公式,尝试在单独的单元格中输入查询文本,如A1:

="SELECT I where C='" & Apps!D6 & "'"

查询将简化为=QUERY(Pricing!C5:K9, A1, -1)