使用BigQuery的Vlookup嵌套值

时间:2018-11-10 22:36:37

标签: sql google-bigquery

我有两个表,其中表1包含两列:一列带有嵌入在字符串值中的URL列表(每个单元格包含多个URL),以及一列date。我设法将所有未嵌套的URL提取到表2。我需要对两个表进行vlookup,以获取每个已捕获URL的日期(如表3)

  Table 1    string | Date
              ______________
             STRING 1    Date 1     
             STRING 2    Date 2         
             STRING 3    Date 3  

  Table 2    Scraped URL |  string
             ______________________
             scraped URL 1  STRING 1
             scraped URL 2  STRING 2 
             scraped URL 3  STRING 3

  Table 3   scraped URL | Date
            _________________________
           scraped URL 1  Date 1
           scraped URL 2  Date 2
           scraped URL 3  Date 3

1 个答案:

答案 0 :(得分:1)

您要寻找join吗?

select t2.scraped_url, t1.date
from table1 t1 join
     table2 t2
     on t2.scraped_url = t1.url