Ранжирование - это фактически сортировка, но записи не должны переставляться, а вместо этого к каждой записи присваивается ранг по возрастанию.
- RANK – возвращает ранг каждой строки в определенной группе результирующего набора, вычисляется как 1 + количество рангов находящихся до этой строки;
- DENSE RANK – возвращает ранг каждой строки в определенной группировке без промежутков в ранжировании;
- NTILE- распределяет строки в заданное количество групп;
ROW NUMBER – возвращает номер строки.