[SQL] Join 개념 정리 - mysql 기준
1. INNER JOIN (교집합): SELECT 보고싶은 컬럼명 FROM 조회하고 싶은 메인 테이블 INNER JOIN 비교하고 싶은 테이블 ON 비교 조건# 핸드폰과 PC이 같은 같은 제조사인 기기를 찾을 때SELECT *FROM PHONE AS AINNER JOIN PC AS BON A.CONPANY_NAME = B.CONPANY_NAME;=> 만약, 두개 테이블의 row가 각각 100개 씩 있고 COMPANY_NAME이 곂치는 row가 10개있을때 조회 결과 row는 10개이다. 2. LEFT JOIN ( 부분집합 + 남은 부분 ): SELECT 보고싶은 컬럼명 FROM 조회하고 싶은 메인 테이블 LEFT JOIN 비교하고 싶은 테이블 ON 비교 조건# 핸드폰의 정보를 모두 보고 싶은데 그중..
2025.01.12