我可以将变量传递给Google查询吗?

时间:2014-02-24 16:41:38

标签: google-api google-visualization

我认为这是一个简单的问题,但需要帮助,因为我是新手...所以请放轻松我=)

我想使用Google Visualization API查询语言在查询的WHERE子句中使用变量。

我有一个名为studentId的变量,用户可以使用页面上的文本框进行设置,并希望运行此查询query.setQuery('SELECT B WHERE B = studentId COUNT(B)');,但此查询仅检查单元格的实际内容为“studentId”的单元格”

我可以将变量的值传递给此查询的where子句吗?怎么样?

我觉得应该有一个简单的答案,但是在经过多次搜索之后,我的空白。谢谢你的期待。

1 个答案:

答案 0 :(得分:0)

是的,您可以在查询中使用变量。如果studentId是一个数字,请使用:

query.setQuery('SELECT B WHERE B = ' + studentId + ' COUNT(B)');

如果是字符串,请使用:

query.setQuery('SELECT B WHERE B = "' + studentId + '" COUNT(B)');