2016-08-19 146 views
2

我想在Google Bigquery上運行簡單的查詢。但每次當我運行查詢SELECT COUNT(totals.visits) FROM 122443995.ga_sessions_20160817時間我獲得以下錯誤BigQuery嘗試查詢數據時出錯?

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

什麼可以在查詢語法中可能出現的錯誤?

回答

2

您可能需要轉義表名稱。隨着legacy SQL,你會用方括號,例如:

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

standard SQL,你可以使用反引號,例如:

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

對我來說,使用括號包圍在從句中FROM解決了這個問題對我來說。 所以不是

SELECT totals FROM t1 

使用

SELECT totals FROM (t1) 
相關問題