SQL에는 큰 벽이 이따... 그건 바로 JOIN의 벽이라구 생각한다...
예전에 혼자 SQL 공부할 때 JOIN에서 포기한 경험이 있었는데 데이터리안으로 통해 공부하는 만큼 이번엔 포기하지 않고 끝까지 해보려구 한다!!
조인 한눈에 확인하는 사이트
⬆️ 먼저 이 사이트를 통해 JOIN에 대한 기본 개념을 확인할 수 있다.

구글링을 하면서 찾아온 그림이다..!!
조인을 사용하는 이유는 두 개의 테이블을 엮어야 원하는 결과가 나오는 경우를 위해 사용한다. 즉, 조인을 쓰면 두 개의 테이블을 엮어서 원하는 데이터를 추출할 수 있다.

SELECT <열 목록>
FROM <첫 번째 테이블>
INNER JOIN <두 번째 테이블>
ON <조인 조건>
[WHERE 검색 조건]

SELECT <열 목록>
FROM <첫 번째 테이블(LEFT 테이블)>
<LEFT | RIGHT | FULL> OUTER JOIN <두 번째 테이블(RIGHT 테이블)>
ON <조인 조건>
[WHERE 검색 조건]


SELECT *
FROM <첫 번째 테이블>
CROSS JOIN <두 번째 테이블>
SELECT <열 목록>
FROM <테이블> 별칭A
INNER JOIN <테이블> 별칭B
[WHERE 검색 조건]
헐 완전 이해했어요