无法通过 Google Fusion Tables REST SELECT DISTINCT API
Can't SELECT DISTINCT via Google Fusion Tables REST API
在我的 Fusion Table 中,我的州缩写。列包含许多重复值;我只想列出不同的值。所以我尝试用
查询 table
SELECT DISTINCT 'State Abbr. FROM <table_id>'
但是我得到了下面的错误;所以,我猜它不喜欢 SELECT DISTINCT
Invalid query: Parse error near 'State Abbr.'
(我通过 Google Apps Script 的高级服务使用 Fusion Tables API)。
我查看了 Fusion Tables REST API 的 Row and Query SQL Reference,但没有看到 SELECT 语句的 DISTINCT 选项。是否有另一种我不知道的通过 Fusion Tables API 或 Google Apps 脚本获取不同值的方法?
我不认为你可以使用 SELECT DISTINCT
,尝试使用 GROUP BY
它会 return 相同的结果。
SELECT State Abbr from TABLEID group by State Abbr
在我的 Fusion Table 中,我的州缩写。列包含许多重复值;我只想列出不同的值。所以我尝试用
查询 tableSELECT DISTINCT 'State Abbr. FROM <table_id>'
但是我得到了下面的错误;所以,我猜它不喜欢 SELECT DISTINCT
Invalid query: Parse error near 'State Abbr.'
(我通过 Google Apps Script 的高级服务使用 Fusion Tables API)。
我查看了 Fusion Tables REST API 的 Row and Query SQL Reference,但没有看到 SELECT 语句的 DISTINCT 选项。是否有另一种我不知道的通过 Fusion Tables API 或 Google Apps 脚本获取不同值的方法?
我不认为你可以使用 SELECT DISTINCT
,尝试使用 GROUP BY
它会 return 相同的结果。
SELECT State Abbr from TABLEID group by State Abbr