如何在ID上合并到表sql?

问题描述 投票:0回答:2

我有两个表df1df2

df1

ID   val1 val2 val3
1     5    6    7
1     2    8    7
1     3    0    1
2     5    6    7
2     3    0    1
3     3    0    4
3     7    7    4
3     9    2    4
3     0    0    4

df2

ID
1
2

我想在ID上合并并仅获取df2中ID的值

df1
ID   val1 val2 val3
1     5    6    7
1     2    8    7
1     3    0    1
2     5    6    7
2     3    0    1
sql pyspark
2个回答
0
投票

我认为您想要JOIN


0
投票
SELECT df1.* 
FROM df1
RIGHT JOIN df2
ON df1.ID = df2.ID
© www.soinside.com 2019 - 2024. All rights reserved.