brunch

PySpark: SQL(with @Join)

# JOIN 다양함

by 유윤식
join_data.png

1. 데이터를 만든다.

default_join.png

2. inner 조인

inner_join.png

3. inner 조인을 명시

left_join.png

4. left 조인


left_outer_join.png

5. left_outer 조인 / left 조인과 같은 결과


right_join.png

6. right 조인


right_outer_join.png

7. right_outer 조인 / right 조인과 같은 결과


cross_join.png

8. cross 조인 / cross 조인은 설정값에 명시를 해줘야 사용 가능


cross_join2.png

9. CrossJoin 함수 명시


leftsemi_join.png

10. leftsemi 조인 / inner 조인과 비슷


leftanti_join.png

11. leftanti 조인 / leftsemi와 반대


union.png

12. semi & anti 를 하면 결국 전체 데이터가 나옴


keyword
작가의 이전글PySpark: SQL(with @UDF)