[코딩 일기] 10/12 MySQL - JOIN


[코딩 일기] 10/12 MySQL - JOIN

다중 테이블 연산 방법 중 JOIN에 대해서 알아보도록 하겠습니다. JOIN은 데이터베이스 내의 여러 테이블에서 가져온 레코드를 조합하여 하나의 테이블이나 결과 집합으로 표현한다. → 보통 SELECT 문과 함께 자주 사용된다. JOIN은 크게 3가지로 나눌 수 있습니다. INNER JOIN OUTER JOIN → LEFT JOIN, RIGHT JOIN SELF JOIN INNER JOIN : 두 개 이상의 테이블의 키값이 동일한 부분만 추출 → 교집합(A ∩ B) 1. 첫 번째 테이블 이름 INNER JOIN 두 번째 테이블 이름 ON 조건 2. 첫 번째 테이블 이름 JOIN 두 번째 테이블 이름 ON 조건 ON 절에서는 WHERE 절에서 사용할 수 있는 모든 조건을 사용할 수 있다. MySQL에서는 JOIN, INNER JOIN, CROSS JOIN을 모두 같은 의미로 사용한다. 테이블의 이름이 길거나 복잡한 경우에는 별칭(alias)을 사용하여 SQL 구문을 간략화...


#INNERJOIN #다중테이블연산 #다중테이블 #SQL #SELFJOIN #RIGHTJOIN #OUTERJOIN #MySQL #LEFTJOIN #JOIN #코딩일기

원문링크 : [코딩 일기] 10/12 MySQL - JOIN