前回の続きです
今回はクエリを作ってみるのじゃ〜(流行りに乗っていくスタイル
実際のところ
前回のGUIな例にもあるように、標準的SQL構文がつかえます
"select+*+from+sample"であれば
$ curl http://127.0.0.1:8001/base-4cc8b58.json?sql=select+*+from+sample {"database": "base", "truncated": false, "query": {"sql": "select * from sample", "params": {}}, "query_ms": 0.598907470703125, "columns": ["county", "precinct", "office", "district", "party", "candidate", "votes"], "rows": [["Clark", 1, "President", null, "REP", "John R. Kasich", 5], ["Clark", 2, "President", null, "REP", "John R. Kasich", 0], ["Clark", 3, "President", null, "REP", "John R. Kasich", 7]]}
"select+votes%2C+precinct+from+sample"とカラムを指定すれば、例えばこんな事も
$ curl http://127.0.0.1:8001/base-4cc8b58.json?sql=select+votes%2C+precinct+from+sample {"database": "base", "truncated": false, "query": {"sql": "select votes, precinct from sample", "params": {}}, "query_ms": 0.476837158203125, "columns": ["votes", "precinct"], "rows": [[5, 1], [0, 2], [7, 3]]}
JSONなので、取り込んでしまえば加工は容易ですね(慢心