25분
INNER JOIN 기본 문법
Day 2: 테이블을 연결하다
INNER JOIN 기본 문법
SQL 기초 2: JOIN, GROUP BY, 서브쿼리 > Day 2: 테이블을 연결하다
학습 목표
INNER JOIN의 기본 문법을 익힌다 테이블 별칭을 사용할 수 있다 WHERE, ORDER BY와 함께 사용할 수 있다
INNER JOIN 기본 문법
에디터 로딩 중...
첫 번째 JOIN
주문 정보 + 고객 정보 연결:
에디터 로딩 중...
결과:
에디터 로딩 중...
테이블 별칭 (Alias)
테이블 이름이 길면 코드가 지저분해진다:
에디터 로딩 중...
별칭을 쓰면 깔끔:
에디터 로딩 중...
orders o: orders 테이블을 o로 부르겠다customers c: customers 테이블을 c로 부르겠다
실무에서는 거의 항상 별칭을 쓴다.
같은 이름의 열이 있을 때
orders에도 id가 있고, customers에도 id가 있다면?
에디터 로딩 중...
팁: AS로 결과 열 이름도 바꿀 수 있다.
WHERE, ORDER BY와 함께
에디터 로딩 중...
JOIN 후에 WHERE로 필터링하고, ORDER BY로 정렬한다.