2011-08-03 17 views

回答

-1

在Fusion Tables的UI有一个名为“合并”的菜单项,它允许你合并两代化融合表为一体。

+0

“合并”是JOIN,而不是UNION。 – barryhunter

1

不幸的是,没有。下面是它的功能要求:https://code.google.com/p/fusion-tables/issues/detail?id=930

我想这是值得尝试像一个黑客:

  • 与列“组”创建一个主表“MasterTable”和值A,B,C这3 行总数。
  • 让表MySubsetA包含20行数据的子集。 添加到“MasterGroup”列中,并将中的所有行的值设置为“A”。
  • 让表MySubsetB包含20行数据的不同子集。 添加到“MasterGroup”列中,并将中的所有行的值设置为“B”。
  • 对于具有20行“C”的表MySubsetC也是如此。

然后合并所有的表,从MasterTable。

我很想知道,如果行为将与60行,由于重复到最后变成了20,20个bnb,和20个Cs的匹配。

即使有效,它只允许表格的非常简单的联合。如果不能处理从源表到目标视图的列名,那么将会覆盖很少的用例。

在任何情况下,您几乎可以肯定最好的方式是将数据保存在单个列中并构建自己的工具(最可能使用Javascript),以帮助您像处理一组子集一样操纵数据。

如果您使用Fusion Tables的只是为了获得在谷歌地图的条目,你可以考虑在图层unioning并具有多个融合表层。当然,这是联盟的错误概念层,但如果它适合您的用例,那么它是一个选项。

0

在符合数据源是相似的栏目,您可以通过导入更多的行到您的融合表实现这一目标(文件 - >导入更多行)。虽然这与SQL不同,但它可能不会提供限制重复项的功能等。

相关问题