2016-03-24 9 views
0

Ich bin gerade erst mit der Verwendung von SQL und Google Spreadsheets. Mit Hilfe dieser Tabelle: https://docs.google.com/spreadsheets/d/150EirFnWyKwb27PBXDvIRnhJkKm1q-Lgb3GgSHBm4jgAbfrage von Google Spreadsheet nach Spalte führt zu Fehler

ich eine einfache Seite mit allen Ergebnissen führen:

https://spreadsheets.google.com/tq?tqx=out:html&tq=SELECT%20 * & key = 150EirFnWyKwb27PBXDvIRnhJkKm1q-Lgb3GgSHBm4jg & gid = 0

Aber wenn ich versuche, nur bestimmte Spalten auswählen (oder Filter), bekomme ich einen Fehler, dass es keine Spalte namens X gibt, wobei X ein Spaltenname ist, den ich versuche.

Zum Beispiel ersetzen Sie SELECT% 20 * mit SELECT% 20species in der obigen URL und Sie werden sehen, was ich meine. Anscheinend kann ich nur zwei Verbindungen mit einem neuen Konto schreiben ...

Danke für irgendeine Hilfe.

Antwort

0

Spalte namens X ist nicht der Name Ihrer Daten in der Spalte, es ist der Buchstabe der Spalte.

Link funktioniert:

https://spreadsheets.google.com/tq?tqx=out:html&tq=SELECT%20A&key=150EirFnWyKwb27PBXDvIRnhJkKm1q-Lgb3GgSHBm4jg&gid=0 

Und Spalte gibt nur eine Ausgabe.

Und auch dieses sintax funktioniert: https://docs.google.com/spreadsheets/d/150EirFnWyKwb27PBXDvIRnhJkKm1q-Lgb3GgSHBm4jg/gviz/tq?tqx=out:html&tq=SELECT+A+order+by+A&gid=0

mit demselben Ergebnis wie

select A order by A 
Verwandte Themen