Google maps google fusion表从另一个不工作的表中选择

Google maps google fusion表从另一个不工作的表中选择,google-maps,google-fusion-tables,Google Maps,Google Fusion Tables,我试图根据其他一些表中的行值选择一些行,但它不起作用。我试过这样的东西 layer = new google.maps.FusionTablesLayer({ query: { select: '\'Geocodable address\'', from: '1m9CwnJrCfWNHCEQQkxqcQBzp-dA-S9KB8vLTpCrv', where: 'ZCTA5CE10 in (select zip from 1V6aWLW-CEw2hRcP

我试图根据其他一些表中的行值选择一些行,但它不起作用。我试过这样的东西

layer = new google.maps.FusionTablesLayer({
    query: {
      select: '\'Geocodable address\'',
      from: '1m9CwnJrCfWNHCEQQkxqcQBzp-dA-S9KB8vLTpCrv',
      where: 'ZCTA5CE10 in (select zip from 1V6aWLW-CEw2hRcPSzom1b9-Op6PS1ZQiyCH3GIRI)'
    },
    styles: [{
      polygonOptions: _defaultStyle
    }]
  });
  layer.setMap(map);

它忽略where子句并在地图上绘制所有行。如何修复?

您需要在FusionTableLayer查询之外计算第二级选择。如何在外部进行?第二级的结果非常巨大,如果只添加结果,那么由于长度较长,它将失败。