[我正在使用Google bigquery工具,我试图选择所有具有pom.xml文件并且在文件内容内具有人工制品ID的示例github仓库示例,例如<artifactId>ex-ex</artifactId>
为此,我将其分解为2个步骤:
1)查找所有pom.xml文件
SELECT sample_repo_name FROM 'bigquery-public-data.github_repos.sample_contents' WHERE sample_path LIKE 'pom.xml'
2)选择包含ex-ex工件的存储库(在内容表中)
AND content LIKE '%ex-ex'
查询的第二部分不起作用(未找到结果),可能是由于某些语法错误。完整查询如下:
SELECT sample_repo_name FROM 'bigquery-public-data.github_repos.sample_contents' WHERE sample_path LIKE 'pom.xml' AND content LIKE '%ex-ex' LIMIT 1000
非常感谢您的帮助,谢谢!