我认为这是一个简单的问题,但需要帮助,因为我是新手......所以请放轻松=)
我想使用 Google 可视化 API 查询语言在查询的 WHERE 子句中使用变量。
我有一个名为studentId的变量,用户可以使用页面上的文本框进行设置,并希望query.setQuery('SELECT B WHERE 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)');