SQL タイプのクエリを使用して、GAS で Google スプレッドシートに接続することは可能ですか? もしそうなら、作業サンプルはありますか?
ありがとう。
SQL タイプのクエリを使用して、GAS で Google スプレッドシートに接続することは可能ですか? もしそうなら、作業サンプルはありますか?
ありがとう。
やりたいことに応じて、2 つのオプションがあります。
1) SQL データベースを用意し、Jdbc サービス ( https://developers.google.com/apps-script/service_jdbc ) を使用して接続できます。
2) もう 1 つのオプションは、以前に使用したことがありますが、QUERY() 関数を使用することです。セルの数式を SQL のようなクエリに設定してから、後続のセルを読み取ることができます。( https://support.google.com/docs/bin/answer.py?hl=ja&answer=1388882 )。
Google I/O 2012 後の更新: すでにお気づきかもしれませんが、Google はおそらくあなたの意見に耳を傾け、前述の 2 つのオプションよりも優れた ScriptDB を導入しました。
スプレッドシート API で利用可能な「構造化クエリ」パラメーターを使用して、次のような呼び出しを行うこともできます。&sq=filter:7
ここで、filter は列の名前で、その列の値が 7 である任意の行の結果を返したいとします。リストを参照してください。スプレッドシート API のフィード セクション。