SQL 연습5

수랜드·2020년 11월 24일
0
post-thumbnail

테이블 조인

지금까지는 한 테이블에서만 데이터를 조회 했는데

이제 테이블 조인을 이용해서 데이터를 조회해 보겠습니다.

SELECT name,coach,league_id
FROM clubs

지금은 테이블이 따로 만들어 놨기 때문에 league_id가 숫자로만 나와서 어디인지 알 수 없습니다.

하지만 조인을 통해 원하는 값을 표현 할 수 있습니다.

조인은 명시적 조인과 암시적 조인으로 나뉘는데 ANSI 표준 사용여부에 따른 문법만 다를 뿐,

내부 동작은 같습니다.

따라서 성능 차이는 없습니다.

(명시적 조인) - ANSI 미국표준협
ANSI 표준으로 작성된 SQL은 모든 데이터베이스에서 호환됩니다.

즉 오라클에서도 사용 가능

SELECT c.name,c.coach,l.league
FROM clubs c
JOIN league l
ON c.league_id = l.league_id

(암시적 조인) 오라클에서 사용가능

SELECT c.name,c.coach,l.league
FROM clubs c,
     league l
WHERE c.league_id = l.league_id

테이블 조인을 통해 원하는 값을 조회 할 수 있습니다.

profile
신입 개발자 입니다...

0개의 댓글