-
Mysql 조인, JOIN (INNER JOIN, OUTER JOIN)프로그래밍/mysql 2016. 6. 29. 10:25
Mysql 조인, JOIN (INNER JOIN, OUTER JOIN)
조인(JOIN)은 여러 테이블의 상호 연관관계를 연결하여 결과값을 가져올 때 사용합니다.
1. INNER JOIN (조인하는 테이블의 ON 절의 조건이 일치하는 데이터만 출력합니다.)
예제
SELECT
*
FROM table_a as a
INNER JOIN table_b as b
ON a.uid = b.uid
※ a.uid와 b.uid 컬럼의 값이 일치하는 데이터만 출력 됩니다.
2. OUTER JOIN (조인하는 테이블의 ON 절의 조건중 한쪽의 데이터를 모두 출력합니다.
예제
SELECT
*
FROM table_a as a
LEFT OUTER JOIN table_b as b
ON a.uid = b.uid
※ a.uid 컬럼이 존재하지만 b.uid 컬럼이 존재하지 않으면 b.uid 컬럼은 NULL로 출력됩니다.
'프로그래밍 > mysql' 카테고리의 다른 글
Mysql 연결 오류 발생 (blocked because of many connection errors) (0) 2016.12.23 Mysql DB 저장 위치 변경방법 (1) 2016.08.12 mysql 1030 got error 28 해결 방법 (0) 2016.07.14 MYSQL 데이터 타입 (0) 2016.07.07 MYSQL 프로세스 리스트 보기 및 죽이기 (0) 2016.07.05