MySQL - 테이블 합치기 JOIN

강태공·2023년 1월 13일
0

0. JOIN의 종류

1. INNER JOIN

  • 두 테이블 모두에 있는 값만 합치기
SELECT *
FROM mypokemon
INNER JOIN ability
ON mypokemon.number = ability.number;

2.LEFT, RIGHT JOIN

3. outer join

※ OUTER JOIN은 MySQL 키워드에 없음

SELECT *
FROM mypokemon
LEFT JOIN ability
ON mypokemon.number = ability.number
UNION
SELECT *
FROM mypokemon
RIGHT JOIN ability
ON mypokemon.number = ability.number;

4. self join

0개의 댓글