Problème pour interroger les données filtrées par date de la table de fusion
-
10-12-2019 - |
Question
J'essaie d'écrire un petit code JavaScript pour interroger les données filtrées par date.
Si j'écris la phrase suivante dans mon navigateur, je peux obtenir des données: "http://www.google.com/fusionTables/gvizdata?TQ=Sélectionne date, POIDS de 3049883"
Mais si j'écris la même chose, sauf que je ne veux que des données après une certaine date:
"http://www.google.com/fusionTables/gvizdata?tQ=Sélectionne date, POIDS à partir de 3049883 Où date> 2/29/12"
de l'API SQL-like, https://developers.google.com/fusionTables/ Docs / Developers_Reference # Sélectionnez , il devrait fonctionner
Je reçois une erreur de sorcière est "" interne_error ', message: "Impossible d'analyser la requête" "
-Date est un format DateTime dans ma table de fusion.
- J'ai essayé un format différent, mais je ne peux pas obtenir de données.
Qu'est-ce que je fais mal?
Merci beaucoup pour votre aide.
La solution
La valeur de la date doit être citée et le format est MM / DD / YY, de sorte que vous devez couvrez des chiffres simples avec des zéros de premier plan. J'ai eu du succès avec:
select Date,Poids from 3049883 where Date >= '02/29/12'
Remarque: je n'ai pas testé avec Gvizdata, juste avec l'API FT JSONP