home.social

#row_number — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #row_number, aggregated by home.social.

fetched live
  1. SQL Оконные функции простым языком

    Каждый SQL-разработчик помнит свое первое столкновение с конструкцией OVER(). Когда после понятных и уютных SELECT и GROUP BY ты видишь этот перегруженный синтаксис, появляется непреодолимое желание закрыть IDE и пойти работать руками на свежем воздухе. Но вот главный спойлер: оконные функции — это не закрытый клуб для избранных. На деле это изящная замена километровым самоджойнам (JOIN) и многоэтажным подзапросам, которая бережет ваши нервы и вычислительные ресурсы базы данных. В этой статье мы без академической духоты разберем базовую механику оконных функций: ROW_NUMBER(), RANK(), LAG() и SUM() OVER(). Чтобы не страдать на скучных примерах, всё тестирование проведем на датасете с результатами матчей по CS2. Погнали!

    habr.com/ru/articles/1046325/

    #sql #базы_данных #оконные_функции #window_functions #аналитика_данных #обучение_sql #row_number #postgresql #mysql #разработка