Давайте отдельно разберем этот раздел. Ведь знание оконных функций превращает вас в глазах интервьюера из новичка в опытного тестера. Да и к тому же позволяет решать некоторые рабочие задачи гораздо проще. Оконные функции (window functions) в SQL позволяют выполнять вычисления по набору строк, связанных с текущей строкой, без необходимости группировать результат, как это делается в агрегатных функциях. Оконные функции не изменяют количество строк в результате и могут быть использованы с предложением OVER для выполнения вычислений в пределах определённого окна (набора строк)...
Привет всем! Сразу хочется отметить, что данная статья написана исключительно для людей, начинающих свой путь в изучении SQL и оконных функций. Здесь могут быть не разобраны сложные применения функций и могут не использоваться сложные формулировки определений - все написано максимально простым языком для базового понимания. P.S. Если автор что-то не разобрал и не написал, значит он посчитал это не обязательным в рамках этой статьи))) Для примеров будем использовать небольшую таблицу, которая показывает оценки учеников по разным предметам...