2016-08-19 5 views
2

Ich versuche, einfache Abfrage auf Google BigQuery auszuführen. Aber jedes Mal, wenn ich die Abfrage ausführen SELECT COUNT(totals.visits) FROM 122443995.ga_sessions_20160817 bekomme ich folgende FehlerBigQuery Fehler beim Abfragen von Daten?

Encountered " "FROM" "FROM "" at line 1, column 29. Was expecting: <EOF>

Was die möglichen Fehler in der Abfragesyntax sein könnte?

Antwort

2

Wahrscheinlich müssen Sie den Tabellenname umgehen. Mit legacy SQL, würden Sie eckige Klammern verwenden, zB:

SELECT COUNT(totals.visits) FROM [122443995.ga_sessions_20160817]; 

mit standard SQL, würden Sie Backticks verwenden, zB:

SELECT COUNT(totals.visits) FROM `122443995.ga_sessions_20160817`; 
1

Für mich Klammern mit der Klausel zu umgeben, in FROM es für mich gelöst . Also statt

SELECT totals FROM t1 

Verwendung

SELECT totals FROM (t1) 
Verwandte Themen