扩展Big Query表

时间:2017-05-24 11:37:27

标签: sql google-bigquery

我有两张桌子:

-- +---------+
-- | Title   |
-- +---------+
-- | Title 1 |
-- | Title 2 | 
-- | Title 3 |
-- | Title 4 |
-- +---------+

-- +---------+
-- | Name    |
-- +---------+
-- | Name  1 |
-- | Name  2 | 
-- | Name  3 |
-- +---------+

Big Query中是否有SQL语句帮助我使用第二列中的名称复制行?期望的结果应该是这样的。所以基本上我想在第二个表中使用不同的值复制第一个表。

-- +---------+---------+
-- | Title   | Name    |
-- +---------+---------+
-- | Title 1 | Name  1 |
-- | Title 2 | Name  1 | 
-- | Title 3 | Name  1 | 
-- | Title 4 | Name  1 | 
-- | Title 1 | Name  2 | 
-- | Title 2 | Name  2 | 
-- | Title 3 | Name  2 |
-- | Title 4 | Name  2 |
-- | Title 1 | Name  3 |
-- | Title 2 | Name  3 |
-- | Title 3 | Name  3 |
-- | Title 4 | Name  3 |
-- +---------+---------+

1 个答案:

答案 0 :(得分:1)

您正在寻找cross join

select t1.title, t2.name
from t1 cross join
     t2;