* 조인(JOIN) 쿼리 사용 방법
* 조인(JOIN)
: 하나 이상의 테이블을 서로 연결 시켜주는 기능으로 로컬 테이블과 조인되는 테이블에는 매칭되는 컬럼이 존재해야 한다.
[참고] Altibase 에서 조인 방법은 JOIN + ON 방식과 JOIN + WHERE 방식의 두가지 방식이 존재한다.
* 내부 조인(INNER JOIN)
: 내부조인의 경우 두 테이블에 해당하는 내용이 모두 있을 때만 결과가 나타난다.
[내부 조인 구조] 1. SELECT * FROM test1 a INNER JOIN test2 b ON a.t1 = b.t1; 2. SELECT * FROM test1 a INNER JOIN test2 b WHERE a.t1 = b.t1; |
* 외부 조인(OUTER JOIN)
: 외부조인의 경우 두 테이블에 해당하는 내용이 모두 존재하지 않아도 결과가 나타난다.
데이터가 있는 쪽으로 LEFT 또는 RIGHT 를 사용하면 된다.
[외부 조인 구조] 1. SELECT * FROM test1 a LEFT OUTER JOIN test2 b ON a.t1 = b.t1; 2. SELECT * FROM test1 a RIGHT OUTER JOIN test2 b ON a.t1 = b.t1; |
* 크로스 조인(CROSS JOIN)
[크로스 조인 구조] 1. SELECT * FROM test1 a CROSS JOIN test2 b ON a.t1 = b.t1; |
'개발 관련 지식 > 알티베이스(Altibase)' 카테고리의 다른 글
[알티베이스] Communication link failure 에러 코드 발생 (0) | 2014.07.17 |
---|---|
[알티베이스] 프로시저(Procedure) 확인 방법(Altibase Release Version 3.5.9.90) (0) | 2014.07.09 |
[알티베이스] 에러 코드 분석 (0) | 2014.06.26 |
[알티베이스] AEXPORT (0) | 2014.06.26 |
[알티베이스] iLoader 사용법~! (0) | 2014.06.26 |