Google Apps脚本中是否有类似SQL的功能?

时间:2012-05-31 04:35:36

标签: google-sheets google-apps-script google-spreadsheet-api

是否可以使用SQL类型查询连接到GAS中的Google Spreadsheet?如果是这样,任何工作样品?

感谢。

2 个答案:

答案 0 :(得分:6)

根据您的要求,有两种选择。

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,这比提到的两个选项更好

答案 1 :(得分:0)

您还可以使用Spreadsheets API中提供的“结构化查询”参数来进行如下调用:&sq=filter:7其中filter是列的名称,并且您希望返回值中的任何行的结果该列为7.请参阅电子表格API的“列表供稿”部分。