Presto SQL - 希望展开 Table 的 ID 以包含预定义的行号
Presto SQL - Looking to explode Table of IDs to include predefined row numbers
如果这个标题有点令人困惑,我们深表歉意。很难用一句话来表达这个问题。
这是我现在的 table
ID
A
B
C
我想把这个 table 分解成这样:
ID temp
A. 1
A. 2
A. 3
B. 1
B. 2
B. 3
C. 1
C. 2
C 3
如有任何帮助,我们将不胜感激。
你想要 cross join
:
select c.*, v.temp
from current c cross join
(values (1), (2), (3)) v(temp);
如果这个标题有点令人困惑,我们深表歉意。很难用一句话来表达这个问题。
这是我现在的 table
ID
A
B
C
我想把这个 table 分解成这样:
ID temp
A. 1
A. 2
A. 3
B. 1
B. 2
B. 3
C. 1
C. 2
C 3
如有任何帮助,我们将不胜感激。
你想要 cross join
:
select c.*, v.temp
from current c cross join
(values (1), (2), (3)) v(temp);