본문 바로가기

반응형

INNER JOIN

(2)
[SQLD] 표준 조인 표준 조인ANSI/ISO SQL에서 표준으로 작성되는 INNER JOIN, NATURAL JOIN,  CROSS JOIN, OUTER JOIN(LEFT, RIGHT, FULL)을 의미(SQL에서 표시하는 FROM 절의 JOIN 형태) INNER JOIN내부 조인이라고 하며, 조인 조건이 일치하는 행만 출력 (ORACLE 조인 기본)ANSI 표준의 경우 FROM 절에 INNER JOIN 혹은 줄여서 JOIN을 명시함USING 또는 ON 조건절을 필수적으로 사용ON절조인할 컬럼의 컬럼명이 서로 다르더라도 사용 가능조인 컬럼을 명시하기 위해 사용ON 조건의 괄호는 생략 가능 (optional)컬럼명이 같을 경우 테이블 이름이나 별칭을 사용하여 명확하게 지정 (테이블 출처 명시)ON 조건절에서 조인 조건을 명시..
[SQL] JOIN문 JOIN문? 여러 테이블에 흩어져 있는 데이터를 연관짓기 위해 사용한다. 각 테이블에는 매칭할 수 있는 'key column'이 있어야 한다. 즉 여러 개의 테이블을 연관지어 데이터를 조합하고 하나의 테이블로 표현하기 위한 수단이다. JOIN문의 default 값 JOIN 키워드만 사용하는 구문에 해당하는 JOIN은 'INNER JOIN'이다. JOIN문 예시 테이블 TABLE1 ID FOOD 1 돈까스 2 곱창 3 삼겹살 4 치킨 TABLE2 ID FOOD 1 마라탕 2 돈까스 3 햄버거 4 곱창 JOIN문 종류 1. INNER JOIN 결과는 두 테이블 A, B의 A ∩ B 와 같다. 두 테이블 간의 교집합(key column)이 존재하는 경우에만 사용 가능하다. 조인하려는 두 테이블명을 JOIN을 ..

반응형