Problème pour interroger les données filtrées par date de la table de fusion

StackOverflow https://stackoverflow.com//questions/9635569

  •  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.

Était-ce utile?

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

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top