해결된 질문
작성
·
56
답변 1
1
ming님, 안녕하세요.
GROUP BY는 윈도우 함수 전에 실행이 되는 것으로 윈도우 함수의 PARTITION BY와는 구분되는 것입니다.
윈도우 함수는 SELECT 절과 함께 실행됩니다. SQL의 논리적 실행 순서 '합필그해셀오리'를 보시면, SELECT 전에 GROUP BY와 집계를 하는 것을 알 수 있습니다. 윈도우 함수는 SELECT에서 선택할 수 있는 열들을 이용해 실행하게 되는 것입니다.
섹션 20 Appendix에 GROUP BY, PARTITION BY 차이 보충 이라는 이름으로 관련 내용으로 보충 동영상을 만들어 올렸습니다. 도움이 되길 바랍니다!
감사합니다.