학습용 기출·복원자료 분류 확인SQLD · 2025년 59회 SQL 기본 및 활용 · 40번
NATURAL JOIN의 특징으로 옳지 않은 것은?
1
동일 이름 열을 이용한 비등가 조인도 자동으로 수행한다.
정답 근거NATURAL JOIN은 두 테이블에서 이름이 같은 모든 열을 찾아 등가 조건으로 조인한다. 범위 비교 같은 비등가 조건은 자동 생성하지 않는다. 따라서 1번 보기 ‘동일 이름 열을 이용한 비등가 조인도 자동으로 수행한다.’의 적용 여부를 문제 조건과 대조해야 한다.
2
동일 이름의 열을 자동 조인 열로 사용한다.
오답 이유NATURAL JOIN의 핵심 동작은 공통 이름 열의 자동 동등 비교다. 따라서 2번 보기 ‘동일 이름의 열을 자동 조인 열로 사용한다.’의 적용 여부를 문제 조건과 대조해야 한다.
3
USING 절과 함께 사용할 수 없다.
오답 이유NATURAL 자체가 조인 열을 정하므로 같은 조인에 USING을 추가하지 않는다. 따라서 3번 보기 ‘USING 절과 함께 사용할 수 없다.’의 적용 여부를 문제 조건과 대조해야 한다.
4
ON 절과 함께 사용할 수 없다.
오답 이유NATURAL JOIN에는 별도의 ON 조건을 붙이지 않는다. 따라서 4번 보기 ‘ON 절과 함께 사용할 수 없다.’의 적용 여부를 문제 조건과 대조해야 한다.
ANSWER & EXPLANATION
정답 1번
이 문항에서 조건에 맞지 않는 보기는 1번 ‘동일 이름 열을 이용한 비등가 조인도 자동으로 수행한다.’입니다. NATURAL JOIN은 두 테이블에서 이름이 같은 모든 열을 찾아 등가 조건으로 조인한다. 범위 비교 같은 비등가 조건은 자동 생성하지 않는다.