본문 바로가기
develop/sql

[SQL] 테이블 결합하기 JOIN

by hyoE 2023. 2. 20.
반응형

 

1. 

내부 조인. 가장 많이 사용되는 JOIN

기본 키 = Primary Key, 한 개만 존재할 수 있음

외래 키 = Foreign Key, 여러개 존재 할 수 있음

일대다 관계는 주로 기본 키와 외래 키 관계로 맺어져 있다. 그래서 PK-FK 관계라고 하기도 한다.

 

2.

SELECT 열 목록

FROM 첫 번째 테이블

     INNER JOIN 두 번째 테이블

     ON 조인될 조건

(WHERE 검색 조건);

 

3. 

외부조인. 한쪽에만 있는 데이터를 출력하고 싶을 때 사용.

SELECT 열 목록

FROM 첫 번째 테이블 (LEFT 테이블)

     (LEFT; RIGHT; FULL) OUTER JOIN 두 번째 테이블 (RIGHT 테이블)

     ON 조인될 조건

(WHERE 검색 조건);

 

4.

자체조인. 하나의 테이블 내용으로 데이터를 만들 때 사용.

SELECT 열 목록

FROM 테이블 별칭 A

     INNER JOIN 테이블 별칭 B

     ON 조인될 조건

(WHERE 검색 조건);

 

 

[SQL] 데이터 형식과 형 변환

1. 정수형에는 TINYINT, SMALLINT, INT, BIGINT 4가지로 구성된다. TINYINT UNSIGNED으로 입력하게 되면 음수 범위가 사라지고 0에서 255로 사용될 수 있다. 무조건적으로 INT를 사용하기보단 가능한 숫자 범위에

hyoe-it.tistory.com

 

반응형

댓글