SQLD · 제61회 · 30번

Q.302026612과목 · SQL 기본 및 활용
다음 SQL의 결과로 가장 적절한 것은 무엇인가?
보기
[BOARD]
BOARD_TYPETITLEREG_DATE
게시판자유게시글12026-07-01
게시판자유게시글22026-07-05
게시판자유게시글32026-07-10
이벤트여름맞이 이벤트2026-06-20
이벤트가을맞이 이벤트2026-07-15
공지시스템 점검 안내2026-07-01
공지이용약관 개정 안내2026-07-18
SELECT * FROM (
  SELECT BOARD_TYPE, TITLE,
         ROW_NUMBER() OVER (PARTITION BY BOARD_TYPE ORDER BY REG_DATE DESC) AS RN
  FROM BOARD
)
WHERE RN = 1;
  • 1게시판 유형(BOARD_TYPE)별로 가장 최근 글 1건씩만 출력된다.
  • 2전체 게시글 중 가장 최근 글 1건만 출력된다.
  • 3게시판 유형과 무관하게 상위 3건이 출력된다.
  • 4오류가 발생한다.

정답: 1 · 게시판 유형(BOARD_TYPE)별로 가장 최근 글 1건씩만 출력된다.

해설
해설 불러오는 중…
이 회차 문제 풀어보기 →SQLD 더 풀기