SQLD(SQL 개발자) 기출 · 윈도우 함수

다음 중 아래와 같은 테이블에서 SQL을 실행할 때 결과로 가장 적절한 것은?

이 문제 풀어보기

정답 및 해설 보기

정답: 4번

위의 SQL은 고객별 매출액과 매출 순위를 구하되 동일 순위일 경우 중간 순위를 비워둔 데이터를
추출한다. 순위를 구하는 함수로는 RANK, DENSE_RANK, ROW_NUMBER 함수가 있다. RANK WINDOW FUNCTION은 동일 값에 대해서는 동일 순위를 부여하고 중간 순위는 비워 두지만,
DENSE_RANK 함수는 동일 순위를 부여하되 중간 순위를 비우지 않는다. ROW_NUMBER 함수는
동일 값에 대해서도 유일한 순위를 부여한다.
이 단원 연속 풀기 · 윈도우 함수개념서 「윈도우 함수」 읽기

이 단원 공개 기출 64문항

  1. 아래 데이터 모델에서 활동점수가 높은 고객을 게임상품ID별로 10등까지 선별하여 사은행사를 진행하려고 한다. 다음 SQL 중 가장 적절한 것은? (단, 활동점수가…윈도우 함수
  2. 다음 중 추천내역 테이블에서 아래와 같은 SQL을 수행하였을 때의 결과로 가장 적절한 것은? [그림]윈도우 함수
  3. 다음 중 아래의 SQL에 대한 설명으로 가장 적절한 것은?윈도우 함수
  4. 다음 중 [사원] 테이블에 대하여 아래와같은 SQL을 수행하였을 때 예상되는 결과로 가장 적절한 것은? [그림]윈도우 함수
  5. 다음 중 아래 SQL의 실행 결과로 가장 적절한 것은? [그림]윈도우 함수
윈도우 함수 기출 전체 보기 →