Я пытаюсь написать небольшой код JavaScript для запроса данных, отфильтрованных по дате.
Если я напишу следующее предложение в своем браузере, я смогу получить данные: "http://www.google.com/fusiontables/gvizdata?tq=SELECT Дата, пуды ОТ 3049883"
но если я напишу то же самое, за исключением того, что мне нужны только данные после определенной даты:
"http://www.google.com/fusiontables/gvizdata?tq=SELECT Дата, пуды ОТ 3049883 ГДЕ Дата> 29.02.12"
Из SQL-подобного API https://developers.google.com/fusiontables/docs/developers_reference#Select, должно работать
Я получаю сообщение об ошибке "внутренняя ошибка", сообщение: "Не удалось проанализировать запрос" "
-Дата - это формат DATETIME в моей таблице слияния.
-Я пробовал другой формат, но не могу получить данные.
Что я делаю не так?
Большое спасибо за вашу помощь.
Значение даты должно быть заключено в кавычки, а формат - MM / dd / yy, поэтому вы должны дополнить однозначные числа начальными нулями. Я имел успех с:
select Date,Poids from 3049883 where Date >= '02/29/12'
Примечание: я не тестировал с gvizdata, только с FT JSONP API