Analysis function
MySQL 분석함수 분석함수는 순위를 매길 때 쓸 수 있다. 써보는 게 참.. 중요한 사고 포인트. 순위함수 : rank, dense_rank, row_number, ntitle 집계함수(그룹함수) : sum, min, max, avg, count (sum과 avg는 숫자에만 적용된다.) 기타함수 : lead, lag, first_value, last_value, ratio_to_report(mariadb 지원안됨) SELECT EMPNO, ENAME, DEPTNO, SAL, RANK() OVER(ORDER BY SAL DESC) 급여순위 FROM EMP; # 중복된 RANK가 있으면 다름 순위는 중복된 개수만큼 떨어짐. SELECT EMPNO, ENAME, DEPTNO, SAL, DENSE_RANK()..
2020. 5. 12.