본문 바로가기
PHP 공부

[PHP/MySQL] Join 사용 방법

by 문톰 2022. 5. 14.

-오늘은 Join 사용방법에 대해서 확인해 보겠습니다.

 

JOIN을 잘 설명해놓은 그림

 

왼쪽 Bulletin 테이블     오른쪽 COMMENTS 테이블

 

1)LEFT JOIN 

-Bulletin 테이블의 로우은 모두 불러오고COMMENTS 테이블은 bltn_idx가 같은 로우만 조회합니다.

 

 

2)RIGHT JOIN

-COMMENTS 테이블의 로우은 모두 불러오고 Bulletin 테이블의 로우는 bltn_idx가 같은 로우만 조회합니다.

 

3)INNER JOIN

-Bulletin 테이블과 COMMENTS 테이블의 bltn_idx가 서로 같은 것만 조회합니다.

 

 

참고자료

https://yoo-hyeok.tistory.com/98

 

[MySQL] Join 깔끔한 이해와 사용법

상단의 그림 정말 정리가 잘 되어 있습니다. 처음 접할 때 보고도 저게뭔가 싶었는데 초심자의 입장에서 이해하기 쉽도록 설명해보려합니다. 1. LEFT JOIN A, B 테이블 중에 A값의 전체와, A의 KEY 값

yoo-hyeok.tistory.com

https://h5bak.tistory.com/80

 

[MYSQL] 조인, JOIN (INNER JOIN, OUTER JOIN)

MYSQL *. 조인(JOIN)은 여러 테이블의 상호 연관관계를 연결하여 결과값을 가져올 때 사용합니다. 1. INNER JOIN *. INNER JOIN은 조인하는 테이블의 ON 절의 조건이 일치하는 결과만 출력됩니다.   EX) SELEC

h5bak.tistory.com

https://moonsiri.tistory.com/38

 

[MySQL] 다중 테이블 삭제 (join + delete)

Delete 쿼리문으로 다수의 테이블의 데이터를 삭제하는 방법을 알아보겠습니다. 1. 테이블 A의 데이터만 삭제 DELETE FROM a USING tableA AS a LEFT JOIN tableB AS b ON a.id = b.id WHERE b.컬럼 = '값' 2. 테..

moonsiri.tistory.com

 

댓글