【发布时间】:2020-01-11 05:29:21
【问题描述】:
我在 BigQuery 中有 2 个表。 VIDEOS 表包含视频名称和标签。 CREATORS 表包含有关视频创建者的信息。 VIDEOS.tags 字段包含逗号分隔的引号字符串。
我需要在 CREATORS 表中选择所有带有名称标签的视频,结果如下所示:
Title 1, Creator 1
Title 2, Creator 2
Title 3, Creator 2
Title 4, Creator 3
Title 5, Creator 3
...
但我在下面的内容不会在 BigQuery 中返回任何结果。
SELECT
B.name AS Title,
C.creator_name AS Creator
FROM `project.database.VIDEOS` AS B, `project.database.CREATORS` AS C
WHERE B.tags LIKE CONCAT('%"', C.creator_name ,'"%')
【问题讨论】:
标签: sql join google-bigquery sql-like