579 читали · 9 месяцев назад
Оконные функции в SQL
Давайте отдельно разберем этот раздел. Ведь знание оконных функций превращает вас в глазах интервьюера из новичка в опытного тестера. Да и к тому же позволяет решать некоторые рабочие задачи гораздо проще. Оконные функции (window functions) в SQL позволяют выполнять вычисления по набору строк, связанных с текущей строкой, без необходимости группировать результат, как это делается в агрегатных функциях. Оконные функции не изменяют количество строк в результате и могут быть использованы с предложением OVER для выполнения вычислений в пределах определённого окна (набора строк)...
3 года назад
SQL оконные функции
Пришло время разобраться с оконными функциями и кратко зафиксировать основные моменты. Всем рекомендую курс на степике. Всё последовательно и доступно! общий порядок такой: Ранжирование Сравнение со смещением — это когда мы смотрим, в чем разница между соседними значениями. Оконные функции смещения Чтобы границы фрейма совпадали с границами секции (или всего окна, если секция одна) — используют конструкцию rows between unbounded preceding and unbounded following в определении окна. Агрегация — это когда мы считаем суммарные или средние показатели...