Вопросы к Поиску с Алисой
Возможно, имелись в виду различия между агрегатными и аналитическими функциями SQL.
Агрегатные функции выполняют вычисление на наборе значений и возвращают одиночное значение. info-comp.ru learn.microsoft.com Все такие функции являются детерминированными, то есть для одинаковых входных параметров они всегда возвращают одинаковый результат. info-comp.ru learn.microsoft.com
Аналитические функции, в отличие от агрегатных, могут возвращать несколько строк для каждой группы, так как вычисляют статистическое значение на основе группы строк. otus.ru learn.microsoft.com Аналитические функции используют для определения, например, скользящих средних, промежуточных итогов, процентных долей или первых N результатов в группе. otus.ru learn.microsoft.com
Таким образом, ключевое различие заключается в том, что агрегатные функции возвращают один результат, а аналитические — несколько.