Привет всем! Сразу хочется отметить, что данная статья написана исключительно для людей, начинающих свой путь в изучении SQL и оконных функций. Здесь могут быть не разобраны сложные применения функций и могут не использоваться сложные формулировки определений - все написано максимально простым языком для базового понимания. P.S. Если автор что-то не разобрал и не написал, значит он посчитал это не обязательным в рамках этой статьи))) Для примеров будем использовать небольшую таблицу, которая показывает оценки учеников по разным предметам...
#sql #оконные функции #анализ данных #БАЗЫ ДАННЫХ Предложение OVER помогает «открыть окно», т.е. определить строки, с которым будет работать та или иная функция. Предложение PARTITION BY не является обязательным, но дополняет OVER и показывает, как именно мы разделяем строки, к которым будет применена функция. ORDER BY определит порядок обработки строк. В одном SELECT может быть больше одного OVER, эта прекрасная особенность упростит выполнение аналитической задачи в дальнейшем. Итак, оконные...