查询谷歌融合表

时间:2013-08-27 07:11:48

标签: sql select google-visualization google-fusion-tables

我有一个包含3行布局的Google融合表,如下所示:

enter image description here

我们可以将融合表查询为,

var query = new google.visualization.Query("https://www.google.com/fusiontables/gvizdata?tq=select * from *******************");

默认选择第一行布局中的数据,即行1 。有什么办法可以查询融合表的第二行或第三行布局吗?

3 个答案:

答案 0 :(得分:1)

API查询适用于实际的表数据。行布局选项卡只是该数据的不同视图。您可以使用工具>获取正在执行的实际查询。发布; HTML / JavaScript包含FusionTablesLayer请求。

我建议使用常规Fusion Tables APi而不是gvizdata API,因为它更灵活,不限于500个响应行。

答案 1 :(得分:0)

查询Fusion Tables源代码的文档尚未更新以考虑新结构,因此这只是猜测。尝试将#rows:id=2附加到表格ID的末尾:

select * from <table id>#rows:id=2

答案 2 :(得分:0)

有几件事:

  1. 使用SQL查询Fusion Tables是deprecated。请参阅porting guide
  2. 查看文档的Working With Rows部分。我相信这有你的答案。
相关问题