728x90 반응형 OUTER JOIN2 [Spring/MyBatis] JOIN 구문 연습 (inner join, outer join, group by) SQL 1. 부모테이블 : spring_department TABLE 생성 및 INSERT CREATE TABLE spring_department( deptno NUMBER PRIMARY KEY, dname VARCHAR2(100) NOT NULL, loc VARCHAR2(100) NOT NULL ) INSERT INTO spring_department VALUES(10, '전략기획', '판교'); INSERT INTO spring_department VALUES(20, '해양수산', '부산'); INSERT INTO spring_department VALUES(30, '공공사업', '판교'); 2. 자식테이블 : spring_employmentTABLE 생성 및 INSERT CREATE TABLE sp.. 2020. 11. 3. [day_07] DB / 12. 기본 SQL 7 - JOIN 조인 (inner join, outer join, cross join, self join) JOIN : 두개 이상의 테이블 간의 정보를 결합하기 위한 SQL 문법 1. Inner Join 이너조인 : 조인하고자 하는 두개의 테이블에서 공통된 요소들을 통해 결합하는 조인 방식 : 값이 일치하는 행을 반환 [ 생성 문법 ] > TSQL 방법 SELECT 별칭.컬럼명, 별칭.컬럼명, 별칭.컴럼명 FROM 테이블명 별칭, 테이블명 별칭 WHERE 별칭.컬럼명 = 별칭.컬럼명 —> 조인조건 > ANSI SQL 방법 SELECT 별칭.컬럼명, 별칭.컬럼명, 별칭.컴럼명 FROM 테이블명 별칭, 테이블명 별칭 JOIN 테이블명 별칭 ON 별칭.컬럼명 = 별칭.컬럼명 —> 조인조건 JOIN 테이블명 별칭 USING (컬럼명)—> 조인조건 * 조인 이용 시에는 별칭을 권장. 각 테이블에 컬럼명이 중복될 수 있.. 2020. 8. 13. 이전 1 다음 728x90 반응형