118 читали · 3 года назад
Полезные оконные функции SQL
#sql #оконные функции #анализ данных #БАЗЫ ДАННЫХ Предложение OVER помогает «открыть окно», т.е. определить строки, с которым будет работать та или иная функция. Предложение PARTITION BY не является обязательным, но дополняет OVER и показывает, как именно мы разделяем строки, к которым будет применена функция. ORDER BY определит порядок обработки строк. В одном SELECT может быть больше одного OVER, эта прекрасная особенность упростит выполнение аналитической задачи в дальнейшем. Итак, оконные...
594 читали · 10 месяцев назад
Оконные функции в SQL
Давайте отдельно разберем этот раздел. Ведь знание оконных функций превращает вас в глазах интервьюера из новичка в опытного тестера. Да и к тому же позволяет решать некоторые рабочие задачи гораздо проще. Оконные функции (window functions) в SQL позволяют выполнять вычисления по набору строк, связанных с текущей строкой, без необходимости группировать результат, как это делается в агрегатных функциях. Оконные функции не изменяют количество строк в результате и могут быть использованы с предложением OVER для выполнения вычислений в пределах определённого окна (набора строк)...