[Mysql & MariaDB] JOIN 정리
INNER JOIN
조인 중에서 가장 많이 사용되는 조인이다.
쿼리문을 작성 할 때 보통 JOIN만 쓰게되는데 이 경우 "INNER JOIN"으로 자동으로 치환된다.
일반적으로 지칭하는 JOIN은 INNER JOIN을 말하는 것이다. 쓰임새는 보통 물건 테이블에서 물건을 산 회원 테이블과 결합을 할 시에 쓴다.
1
2
3
4
5
6
7
8
9
|
/*( ) : 생략 가능*/
SELECT <열 목록>
FROM <첫 번째 테이블>
<첫 번째 테이블> ( AS <다시 짧게 정의할 테이블명> )
(INNER) JOIN
<두 번째 테이블> ( AS <다시 짧게 정의할 테이블명> )
ON <조인될 조건>
[WHERE 검색조건]
|
ON vs WHERE
ON : JOIN 쿼리를 하기전에 ON조건에 맞게 출력된다.
WHERE : JOIN 쿼리를 한 뒤 WHERE조건에 맞게 출력된다.