반응형
이번에는 ANSI INNER JOIN에 대해 알아본다
근데 ANSI가 뭐지?
American National Standards Institute의 약자인데
미국 국립 표준 협회의 약자가 ANSI인 것이다
미국 국립 표준 협회에서 모든 SQL에 사용할 수 있도록 만든건데
ANSI를 사용하면 어떤 SQL에서든 동일하게 사용이 가능하다
알았으니까 이제 ANSI를 이용해서 INNER JOIN을 한번 사용해보자
저번에 오라클 INNER JOIN은
이런 식으로 사용을 했었는데..
ANSI INNER JOIN은
SELECT 컬럼명
FROM 테이블명
INNER JOIN 조인할 테이블명
ON 조인조건
이런 식으로 사용한다
예제를 한번 보자면..
이런 식으로 JOIN을 사용하는데
보면 출력하는 내용은 ORACLE INNER JOIN과 동일하다
다만 쓰는 방법이 다를 뿐이지..
오라클 INNER JOIN은 테이블을 여러개 놓은 후
WHERE 절에서 조인 조건을 설정하는데
ANSI INNER JOIN은
조인할 테이블을 미리 정해 준 후
ON 을 통해 조인 조건을 설정한다
반응형
'IT > Oracle' 카테고리의 다른 글
ANSI LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN 알아보기 (0) | 2019.03.21 |
---|---|
오라클 OUTER JOIN 알아보기 (0) | 2019.03.21 |
오라클 INNER JOIN 사용하기 (0) | 2019.03.20 |
오라클 Union 알아보기 (0) | 2019.03.18 |
오라클 Subquery(서브쿼리) 알아보기 (0) | 2019.03.18 |
댓글