-
카테고리
-
세부 분야
데이터베이스
-
해결 여부
해결됨
질문
23.01.03 13:23 작성 조회수 217
0
안녕하세요 서브 쿼리 실습-03번 마지막 Analytic SQL에서 ROWS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING 를 over() 안에 넣으셨는데 avg() 는 굳이 이 쿼리문없이도 partition by 으로 나뉘어진 것을 전부 계산하는 것 아닌가요?
(일단 저 쿼리문을 굳이 적지 않아도 같은 값이 나옵니다.)
((좋은 강의 감사합니다.))
답변을 작성해보세요.
2
권 철민
지식공유자2023.01.03
안녕하십니까,
네, 맞습니다. avg( ) analytic 의 경우는 default가 BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING이라 사용하지 않아도 됩니다.
제가 사용한 이유는 analytic windows 범위를 명확하게 지정해서 수강생 분들이 보다 이해하게 쉽게 하기 위해 사용하였습니다.
감사합니다.
답변 1