Я бы хотел выполнить следующий стандартный SQL, используя "WHERE xxx IN ('aaa', 'bbb')".
Но произошла ошибка.
Можно ли использовать IN в стандартном SQL?
Стандартный SQL
SELECT commit, author.name, committer.name, committer.time_sec,
committer.tz_offset, committer.date.seconds , subject, message,
repo_name
FROM `bigquery-public-data.github_repos.commits`
WHERE repo_name IN
('tensorflow/tensorflow', 'facebook/react')
Error
No matching signature for operator IN for argument types ARRAY<STRING> and {STRING} at [5:17]
Кажется, что следующий устаревший SQL работает нормально.
Устаревший SQL
SELECT commit, author.name, committer.name, committer.time_sec,
committer.tz_offset, committer.date.seconds , subject, message,
repo_name
FROM [bigquery-public-data:github_repos.commits]
WHERE repo_name IN
('tensorflow/tensorflow', 'facebook/react')