2017-01-31 39 views
1

我試圖在SQL命令中實現BigQuery。當我編寫多個ID(如下面的查詢)時,它不返回任何結果。如果我只寫一個ID字很好。 SQL中有IN這樣的函數嗎?如何在BigQuery中實現「in」?

select hits.customDimensions.value, sum(totals.visits) Visits 
    from [86958781.ga_sessions_20170130] 
    where hits.customDimensions.index = 13 
    and hits.customDimensions.value contains "1719953,1329209" 
    group by hits.customDimensions.value 
    order by Visits desc 

回答

2

有沒有在SQL就像在一個函數?

當然,這是。您應該使用下面的語法

AND hits.customDimensions.value IN ("1719953", "1329209") 
相關問題