41일차 코딩학원
1. 순위 집계 RANK(), DENSE RANK() 윈도우 함수 SQL RANK() 함수와 DENSE_RANK() 함수는 둘 다 SQL에서 사용되는 윈도우 함수로, 집계 함수와 함께 사용하여 데이터를 분석하는데 사용됩니다. 먼저, RANK() 함수는 결과 집합에서 각 레코드의 순위를 지정하는 데 사용됩니다. 만약 동일한 값을 가진 레코드가 있다면, 해당 레코드에 대해 동일한 순위가 부여됩니다. 예를 들어, 첫 번째 순위가 1이면, 두 번째로 큰 값도 2번 순위가 됩니다. 이러한 경우에 다음 순위는 건너뛰어집니다. 반면, DENSE_RANK() 함수는 RANK()와 유사하지만, 동일한 값을 가진 레코드에 대해 순위를 부여할 때 건너뛰는 것이 아니라, 다음 순위를 부여합니다. 예를 들어, 첫 번째 순위가 ..
더보기