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

다음 중 아래의 SQL에 대한 설명으로 가장 적절한 것은?
본문)
[SQL]
SELECT 상품분류코드
,AVG(상품가격) AS 상품가격
,COUNT(*) OVER(ORDER BY AVG(상품가격)
 RANGE BETWEEN 10000 PRECEDING
 AND 10000 FOLLOWING) AS 유사개수
FROM 상품
GROUP BY 상품분류코드;

이 문제 풀어보기

정답 및 해설 보기

정답: 2번

GROUP BY 절의 집합을 원본으로 하는 데이터를 WINDOW FUNCTION과 함께 사용한다면 GROUP
BY 절과 함께 WINDOW FUNCTION을 사용한다고 하더라도 오류가 발생하지 않으며, 유사개수 컬럼
은 상품분류코드로 GROUPING된 집합을 원본집합으로 하여 상품분류코드별 평균상품가격을 서로
비교하여 현재 읽혀진 상품분류코드의 평균가격 대비 -10000 ~ +10000사이에 존재하는 상품분류코
드의 개수를 구한 것이다.
이 단원 연속 풀기 · 윈도우 함수개념서 「윈도우 함수」 읽기

이 단원 공개 기출 64문항

  1. 다음 중 [사원] 테이블에 대하여 아래와같은 SQL을 수행하였을 때 예상되는 결과로 가장 적절한 것은? [그림]윈도우 함수
  2. 다음 중 아래 SQL의 실행 결과로 가장 적절한 것은? [그림]윈도우 함수
  3. 그룹 내 순위 관련 WINDOW 함수의 특징으로 틀린 것은?윈도우 함수
  4. 다음 주어진 테이블에서 아래와 같은 결괏값을 반환하도록 아래의 SQL문의 빈칸에 들어갈 올바른 것을 고르시오. [그림]윈도우 함수
  5. 다음 테이블에 대한 매출 누적을 구하는 SQL문을 작성하시오.(윈도우 함수 사용) [그림]윈도우 함수
윈도우 함수 기출 전체 보기 →