我正在使用Google Spreadsheets中的SQL查询,我有一个不起作用的简单查询。基本上,我有两个名为Apps
和Pricing
的标签,我需要根据Apps
内的查询填充Pricing
的一列,使用Apps
中的列1}}作为WHERE
过滤器。
这就是我试图写它的方法,我在文档中找不到这个的语法规范。将Apps!D6
替换为正在运行的硬编码文本,但我需要它是动态的。
=QUERY(Pricing!C5:K9,"SELECT I where C=`Apps!D6`, -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)