Google api 我可以将变量传递给Google查询吗';什么条件?

Google api 我可以将变量传递给Google查询吗';什么条件?,google-api,google-visualization,Google Api,Google Visualization,我认为这是一个简单的问题,但需要帮助,因为我是新来的…所以请对我放松=) 我想使用Google Visualization API查询语言在查询的WHERE子句中使用一个变量 我有一个名为studentId的变量,用户可以使用页面上的文本框设置该变量,并希望运行此查询query.setQuery('SELECT B其中B=studentId COUNT(B)')但此查询仅检查单元格实际内容为“studentId”的单元格 我可以将变量的值传递到此查询的where子句吗?怎么做 我觉得这个问题应该

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

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

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

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


我觉得这个问题应该有一个简单的答案,但经过多次搜索,我还是一无所获。谢谢查看。

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

query.setQuery('SELECT B WHERE B = ' + studentId + ' COUNT(B)');
query.setQuery('SELECT B WHERE B = "' + studentId + '" COUNT(B)');
如果是字符串,请使用以下命令:

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