조인 데이터베이스에서 복수의 릴레이션을 합치는 걸 조인(JOIN)이라고 부른다. 예를 들어 '고객'이라는 릴레이션과 '책'이라는 릴레이션이 있다고 해보자. 이때 고객의 이름(고객)과 고객이 주문한 책의 이름(책)을 SQL문으로 조회하려면 두 릴레이션을 합쳐서 조회해야 한다. 대략 이런 개념이 조인이다. 조인은 크게 내부 조인(INNER JOIN)과 외부 조인(OUTER JOIN)으로 나뉘는데 이번 글에서는 내부 조인을 다룬다. 내부 조인(INNER JOIN) 내부 조인은 테이블의 컬럼 값을 비교하고 조건에 맞는 값을 가져온다. 서로 연관된 내용을 검색하기 위해 쓰인다는 말이다. 내부 조인을 설명하기 전에 간단하게 두 개의 테이블을 조인한 결과를 보자. 위의 customer과 orders 두 개의 테이블을..