是否可以使用 SQL 类型的查询连接到 GAS 中的 Google 电子表格?如果是这样,任何工作样本?
谢谢。
是否可以使用 SQL 类型的查询连接到 GAS 中的 Google 电子表格?如果是这样,任何工作样本?
谢谢。
根据您要执行的操作,有两种选择。
1)您可以拥有一个 SQL 数据库并使用 Jdbc 服务(https://developers.google.com/apps-script/service_jdbc)连接到它。
2) 我之前使用过的另一个选项是使用 QUERY() 函数。您可以将单元格上的公式设置为类似 SQL 的查询,然后读取后续单元格。(https://support.google.com/docs/bin/answer.py?hl=en&answer=1388882)。
Google I/O 2012 之后更新:您可能已经注意到,Google 可能听到了您的意见并介绍了 ScriptDB,它比提到的两个选项更好
您还可以使用电子表格 API 中可用的“结构化查询”参数进行如下调用:&sq=filter:7
其中 filter 是您的列的名称,您希望返回该列中值为 7 的任何行的结果。请参阅列表电子表格 API 的 Feed 部分。