SQLD(SQL 개발자) 기출 · 윈도우 함수
다음 중 아래의 SQL에 대한 설명으로 가장 올바른 것은?
본문)
SELECT 분류코드
AVG(상품가격) AS 상품가격,
COUNT(*) OVER(ORDER BY AVG(상품가격)
RANGE BETWEEN 10000 PRECEDING AND 10000 FOLLOWING) AS CNT
FROM 상품
GROUP BY 분류코드;이 문제 풀어보기
정답 및 해설 보기
정답: 2번
CNT 칼럼은 분류코드를 GROUPING된 집합을 원본집합으로 하여 분류코드별 평균상품가격을 서로 비교하고 현재 읽혀진 상품분류코드의 평균가격 대비 -10000 ~ +10000 사이에 존재하는 분류코드의 개수를 구한 것이다.