对bigquery中的联接表使用order by unix\u date()

k97glaaz  于 2021-07-29  发布在  Java
关注(0)|答案(1)|浏览(279)

在我的查询中,我使用unix\u date函数对从积压到特定日期的数据进行分组和计数。一切都很好。

..

    SELECT  
      *,
    FROM 
      table1 
    FULL OUTER JOIN table2 USING (ID)

我不知道应该为连接部分添加什么来获得正确的查询。我跳过了查询的细节,因为这个查询很长,放在这个职位上。如果您需要完整的查询,请告诉我。
问题:我认为联接表追加行,而不是仅仅从联接查询结果中添加列,因为所有表中都有许多相同的ID(许多关系问题)。但是,不确定如何解决它。

bhmjp9jg

bhmjp9jg1#

使用复合密钥解决。

..

    SELECT  
      *,
    FROM 
      table1 
    FULL OUTER JOIN table2 USING (ID, Date)

相关问题