29. 중첩 그룹함수 / 분석함수
그룹 함수는 2LEVEL 까지 중첩해서 사용할 수 있다. MSSQL은 이마저도 불가능하다. 그룹 함수를 중첩 SELECT MAX(SUM(SAL)) FROM EMP GROUP BY DEPTNO; --==>> 10875 RANK(), DENSE_RANK() → ORACLE 9i 부터 적용, MSSQL 2005부터 적용 하위 버전에서는 RANK() 나 DENSE_RANK()를 사용할 수 없다 만약 이전 버전에서 순위를 구하려면 다음과 같이 해야 한다. 만약 급여 순위를 구하고자 한다면 해당 사원의 급여보다 더 큰 값이 몇 개인지를 확인한 후 확인한 값에 +1을 추가 연산해 주면 그 값이 곧 해당 사원의 급여 등수가 된다. SELECT * FROM EMP; -- 급여 확인 -- SMITH 급여 등수 확인 SEL..