Агрегатные: SUM, COUNT, AVG, MAX, MIN
Ранжирующие:
- ROW_NUMBER – функция возвращает номер строки и используется для нумерации
- RANK — функция возвращает ранг каждой строки. В данном случае значения уже анализируются и, в случае нахождения одинаковых, возвращает одинаковый ранг с пропуском следующего значения
- DENSE_RANK — функция возвращает ранг каждой строки. Но в отличие от функции RANK, она для одинаковых значений возвращает ранг, не пропуская следующий
- NTILE – это функция, которая позволяет определить к какой группе относится текущая строка. Количество групп задается в скобках