我认为这是一个简单的问题,但需要帮助,因为我是新手...所以请放轻松我=)
我想使用Google Visualization API查询语言在查询的WHERE子句中使用变量。
我有一个名为studentId的变量,用户可以使用页面上的文本框进行设置,并希望运行此查询query.setQuery('SELECT B WHERE B = studentId COUNT(B)');
,但此查询仅检查单元格的实际内容为“studentId”的单元格”
我可以将变量的值传递给此查询的where子句吗?怎么样?
我觉得应该有一个简单的答案,但是在经过多次搜索之后,我的空白。谢谢你的期待。
答案 0 :(得分:0)
是的,您可以在查询中使用变量。如果studentId
是一个数字,请使用:
query.setQuery('SELECT B WHERE B = ' + studentId + ' COUNT(B)');
如果是字符串,请使用:
query.setQuery('SELECT B WHERE B = "' + studentId + '" COUNT(B)');