我想排除包含存儲在exclusion_list表中的關鍵字的記錄。 在典型的數據庫中,我們可以使用下面的WHERE NOT EXISTS短語來做到這一點;如何排除像WHERE NOT EXISTS那樣的記錄
SELECT datetime, server, page, uniq_id, client_req, domain, search_keyword
FROM apache_log a
WHERE NOT EXISTS
(SELECT 0 FROM exclusion_list e WHERE regexp_like(a.client_req, e.ex_url))
有沒有在BigQuery中實現相同的方法?
感謝您的回答,但看起來BQ不允許不在。 錯誤:在第3行第7列遇到「」。期望以下之一: – user2414055
是的,確實,答案中的示例缺少必須不在...中的字段working query:SELECT top(state, 10),COUNT(*) FROM [publicdata:samples.natality] WHERE state not IN(「TX」,「CA」) –