我有两个表df1
和df2
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
我认为您想要JOIN
:
SELECT df1.*
FROM df1
RIGHT JOIN df2
ON df1.ID = df2.ID