Google 表格查询语言:您可以使用其他 SQL 指令,例如更新、插入……吗?
Google Sheets Query language: can you use other SQL instructions like UPDATE, INSERT…?
我有一个 Google Sheet,我可以在其中使用其查询语言及其类似 SQL 的查询 select 行:"SELECT A WHERE B > whatever",等等。但是,我现在有一个包含 ID 列表的不同列,我想更新出现在该列中的所有行。在 SQL 术语中,我正在尝试做类似的事情:
UPDATE sheet SET status='read' WHERE id IN (SELECT ID FROM newcolumn)
(我希望我说清楚了)。
问题是:你能运行用Google的查询语言进行UPDATE、DELETE、INSERT等指令吗?如果没有,我该怎么做?
不可能,请看这个参考:
https://developers.google.com/chart/interactive/docs/querylanguage
您可以使用脚本来实现。良好的开端是学习 range 对象。
我有一个 Google Sheet,我可以在其中使用其查询语言及其类似 SQL 的查询 select 行:"SELECT A WHERE B > whatever",等等。但是,我现在有一个包含 ID 列表的不同列,我想更新出现在该列中的所有行。在 SQL 术语中,我正在尝试做类似的事情:
UPDATE sheet SET status='read' WHERE id IN (SELECT ID FROM newcolumn)
(我希望我说清楚了)。
问题是:你能运行用Google的查询语言进行UPDATE、DELETE、INSERT等指令吗?如果没有,我该怎么做?
不可能,请看这个参考: https://developers.google.com/chart/interactive/docs/querylanguage
您可以使用脚本来实现。良好的开端是学习 range 对象。