-
카테고리
-
세부 분야
데이터 분석
-
해결 여부
미해결
해설내용에서 함수의 실행순서 질문드립니다
22.03.10 01:01 작성 조회수 217
0
SELECT months * salary AS earnings, COUNT(*)
FROM Employee
GROUP BY earnings
ORDER BY earnings DESC
LIMIT 1;
위의 SELECT 문 내에서,
months * salary AS earnings 부분은 먼저 실행이 되어, 밑의 GROUP BY 나 ORDER BY 등에 영향을 미치는데,
COUNT(*) 는 LMIT 1까지 모두 적용이 된 이후의 결과값을 카운팅 하는 이유가 뭔가요?
집계함수는 항상 최종적인 결과값에 대해 적용이 되는 건가요?
답변을 작성해보세요.
0
답변 2