[9급 국가직 데이터베이스론 2026년 13번]

다음 ‘제품’, ‘주문’, ‘고객’ 릴레이션에서 아래 SQL문을 실행한 결과는?
<릴레이션>
제품
주문
고객
제품번호
제품명
주문번호
제품번호
고객번호
고객번호
고객명
1
노트북
101
1
1
1
이홍위
2
태블릿
102
2
2
2
한명회
3
휴대전화
103
2
1
3
엄흥도
<SQL문>
SELECT p.제품번호, p.제품명, o.주문번호, c.고객명
FROM 제품 p
	LEFT JOIN 주문 o ON p.제품번호 = o.제품번호
	LEFT JOIN 고객 c ON o.고객번호 = c.고객번호
ORDER BY p.제품번호, o.주문번호;
데이터베이스론
  1. ①
    제품번호
    제품명
    주문번호
    고객명
    1
    노트북
    101
    이홍위
    2
    태블릿
    102
    한명회
    2
    태블릿
    103
    이홍위
    3
    휴대전화
    NULL
    NULL
  2. ②
    제품번호
    제품명
    주문번호
    고객명
    NULL
    NULL
    NULL
    엄흥도
    1
    노트북
    101
    이홍위
    2
    태블릿
    102
    한명회
    2
    태블릿
    103
    이홍위
  3. ③
    제품번호
    제품명
    주문번호
    고객명
    1
    노트북
    101
    이홍위
    2
    태블릿
    102
    한명회
    2
    태블릿
    103
    이홍위
    3
    NULL
    NULL
    엄흥도
  4. ④
    제품번호
    제품명
    주문번호
    고객명
    NULL
    휴대전화
    NULL
    NULL
    1
    노트북
    101
    이홍위
    2
    태블릿
    102
    한명회
    2
    태블릿
    103
    이홍위

선지를 골라 바로 채점해 보세요.

정답 ①

출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)

신고가 접수됐습니다. 감사합니다.

오류 신고