본문 바로가기
IT/Oracle

ANSI INNER JOIN 사용해보기

by flatsun 2019. 3. 20.
반응형

이번에는 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 을 통해 조인 조건을 설정한다

반응형

댓글