◽ MariaDB | MySQL

[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조건에 맞게 출력된다.

 

 

푸터바