查询由Fusion表中的Date过滤的数据的问题

时间:2012-03-09 14:22:10

标签: google-fusion-tables

我正在尝试编写一个小的javascript代码来查询按日期过滤的数据。

如果我在浏览器中写下以下句子,我可以获取数据: “http://www.google.com/fusiontables/gvizdata?tq=SELECT Date,Poids FROM 3049883”

但如果我写相同的东西,除了我只想要在某个日期之后的数据:

“http://www.google.com/fusiontables/gvizdata?tq=SELECT Date,Poids FROM 3049883 WHERE Date> 2/29/12”

从类似SQL的API,https://developers.google.com/fusiontables/docs/developers_reference#Select,它应该可以工作

我收到错误女巫是“'internal_error',消息:'无法解析查询'”

-Date是我的融合表中的DATETIME格式。

- 我尝试过不同的格式,但我无法获取数据。

我做错了什么?

非常感谢你的帮助。

1 个答案:

答案 0 :(得分:2)

必须引用日期值并且格式为MM / dd / yy,因此您必须使用前导零填充单个数字。 我成功了:

select Date,Poids from 3049883 where Date >= '02/29/12'

注意:我没有使用gvizdata进行测试,仅使用FT JSONP API