본문 바로가기

IT/MySql

Mysql 테이블 조인 쿼리

 

SELECT a.col1, a.col2, a.col3, ... FROM tableA a  LEFT JOIN tableB b on a.key = b.key

 

 

SELECT a.col1, a.col2, a.col3, ... FROM tableA a  RIGHTJOIN tableB b on a.key = b.key

 

 

SELECT a.col1, a.col2, a.col3, ... FROM tableA a  INNER JOIN tableB b on a.key = b.key

 

SELECT a.col1, a.col2, a.col3, ... FROM tableA a  LEFT JOIN tableB b on a.key = b.key WHERE b.key IS NULL

 

 

SELECT a.col1, a.col2, a.col3, ... FROM tableA a  RIGHT JOIN tableB b on a.key = b.key WHERE a.key IS NULL

 

 

SELECT a.col1, a.col2, a.col3, ... FROM tableA a  FULL OUTER JOIN tableB b on a.key = b.key

 

 

SELECT a.col1, a.col2, a.col3, ... FROM tableA a  FULL OUTER JOIN tableB b on a.key = b.key

WHERE a.key IS NULL OR b.key IS NULL 

 

 

 

'IT > MySql' 카테고리의 다른 글

Mysql UTF8 설정  (0) 2022.08.31
Mysql 5.7 root 패스워드  (413) 2022.08.31
Mysql 테이블내 중목데이터 삭제  (0) 2022.08.31
Mysql utf8 collation 문제  (0) 2022.08.29
Mysql 데이터 원격 복제(replication)  (0) 2022.08.29