모두CBT

21-2[도서]와 [분류] 테이블을 조인해 각 도서의 제목과 분류명을 … | 2021년 정보처리기사실기 2회차 기출문제 상세 페이지

18

21-2

[도서]와 [분류] 테이블을 조인해 각 도서의 제목과 분류명을 조회하려 한다. SQL 문의 빈칸 ①, ②를 채우시오.

[도서]

도서번호제목분류코드
31별의 지도S
32바다의 문법L
33작은 경제E

[분류]

분류코드분류명
E경제
L문학
S과학
SELECT 도서.제목, 분류.분류명
FROM 도서 JOIN 분류
( ① ) 도서.분류코드 = 분류.( ② );
해설

① ON

② 분류코드


[해설]

JOIN 구문에서 두 테이블을 잇는 조건은 ON 뒤에 적는다.

두 테이블이 공유하는 열이 분류코드이므로 ②에는 분류코드가 들어간다. 실행하면 별의 지도-과학, 바다의 문법-문학, 작은 경제-경제가 짝지어진다.

조인 열 이름이 양쪽에서 같다면 USING(분류코드)로 줄여 쓸 수도 있다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.