#13. Оконные функции в SQL (Границы оконных функций)

Поделиться
HTML-код
  • Опубликовано: 29 янв 2025

Комментарии • 33

  • @ExcelStore
    @ExcelStore  3 года назад +2

    Если будут какие-либо вопросы по обучению SQL:
    1. Под видео ссылка на нашу группу в Телеграм, где вы всегда можете задать интересующие вас вопросы.
    2. Ссылка на Базовый курс SQL: ruclips.net/p/PLKl9v2TQvIkq4i_hZwZ1PmobxJSkIGwBf

  • @svjugb
    @svjugb 2 года назад +7

    Спасибо за такие хорошие видео! Видно, что вы очень компитентны в sql, и объясняете настолько хорошо, что за пару минут сразу понимаешь как работает та или иная функция

    • @ExcelStore
      @ExcelStore  2 года назад +4

      Спасибо за ваш отзыв.
      Не буду скрывать, запись некоторых уроков - это в том числе и определенное обучение для меня самого. В процессе подготовки сценария и материала приходится перечитать ряд статей, документацию.
      Одним словом, это всё обоюдно полезно ))

  • @ДмитрийРостович-ч9ч
    @ДмитрийРостович-ч9ч 2 года назад +4

    Спасибо Вам огромное за Ваш труд и доступное пояснение!

    • @ExcelStore
      @ExcelStore  2 года назад +2

      Дмитрий, спасибо за отзыв!

  • @OlenaMykhailova-qq3sn
    @OlenaMykhailova-qq3sn Год назад +1

    Спасибо за ваш труд!супер- полезно!

  • @Exact84
    @Exact84 Год назад +1

    Спасибо, всё очень понятно.

  • @ВиталийЯндулов
    @ВиталийЯндулов 2 года назад +1

    Спасибо, видео отлично демонстрирует всё необходимое.

    • @ExcelStore
      @ExcelStore  2 года назад

      Спасибо, Виталий.

  • @Pavelbrov
    @Pavelbrov 3 года назад +3

    Спасибо, интересно и даёт много возможностей работы с данными. Кстати, примеры в excel очень помогли

    • @ExcelStore
      @ExcelStore  3 года назад

      Согласен с вами, оконные функции открывают новые возможности для анализа данных.
      Спасибо за отзыв.

  • @ЮрийКоролёв-в3л
    @ЮрийКоролёв-в3л 3 года назад +2

    Спасибо, такое объяснение донесло суть.

    • @ExcelStore
      @ExcelStore  3 года назад

      И вам спасибо за отзыв

  • @АлексейНиконюк-б7л
    @АлексейНиконюк-б7л 2 года назад +3

    Не вкралась ли оговорка, что инструкции PRECEDING и FOLLOWING работают исключительно в предложениях RANGE (4:19)? Наверное, все же в предложениях ROWS, как и сказано в последующих примерах.

    • @ExcelStore
      @ExcelStore  2 года назад

      Да, вы правы. Оговорился.

  • @vladcheky
    @vladcheky 2 года назад +1

    лучший

  • @DMITRIYGeorgia
    @DMITRIYGeorgia Год назад

    Спасибо

  • @lelelelevv
    @lelelelevv 2 года назад +1

    9:30 - а если, например, 4 минуты 30 секунд там через and, запятую или как?

    • @ExcelStore
      @ExcelStore  2 года назад

      ответил в соседнем вашем коменте

  • @mariqochi1993
    @mariqochi1993 2 года назад

    Спасибо за видео. Пишу в аналогичном формате, но код не работает, может это связано с тем что я работаю в MS SQL ( select UN_ID, period, sum(amount) over (partition by UN_ID order by period range between interval '11' month preceding and current row) as salary from .... )

  • @domino9204
    @domino9204 3 года назад +2

    Будет ли урок по функциям PERCENT_RANK, CUME_DIST, PERCENTILE_CONT и PERCENTILE_DISC?

    • @ExcelStore
      @ExcelStore  3 года назад

      Будет, но позже. А то 5 видео подряд и все про оконные функции - как-то перебор ))

  • @iALEX575
    @iALEX575 4 месяца назад

    смещенние границ по временному инервалу это вообще "вау!", особенных для разреженных последовельностей дат. А потом (в конце) RANGE расстроил конечно. Получается для корректности использования RANGE нужно чтобы в столбец с датой были уникальные значения? ((

    • @iALEX575
      @iALEX575 4 месяца назад

      а самый конец просто поверг в шок, нужно будет убедиться в этом

  • @ost008
    @ost008 2 года назад +1

    В качестве нижней границы...верхней границы. Дело в том, что мы работаем с РЕАЛЬНОЙ таблицей сверху-вниз. Поэтому, первую границу удобней называть ВЕРХНЕЙ, вторую - НИЖНЕЙ.

  • @Ybuotue
    @Ybuotue 2 года назад

    Хорош. Но мне как раз пример из экселя в таком формате вообще 0 помощи дают. Ускоренно и не объясняя.

    • @lelelelevv
      @lelelelevv 2 года назад

      Ну это помогает тем, кто в экселе возился часто, наверное. Со всякими таблицами, расчётами и т.п.
      Больше всего поможет скачивание SSMS и ковыряние и перебирание запросов на конкретной базе данных.
      Так и запомнится, и код стайл выработается свой, и уникальные хитрые случаи можно будет рассмотреть

  • @Proklinaya_babulyu
    @Proklinaya_babulyu Год назад

    Я что то пропустил? Вроде все видео по очереди смотрел все понятно а теперь, резко какая то ерунда пошла

    • @ExcelStore
      @ExcelStore  Год назад

      Что именно вы считаете ерундой? Границы оконных функций - это одна из важных составляющих этих самых оконных функций. Можно конечно работать с оконками и без этого понимания, но рано или поздно этот пробел в знаниях даст о себе знать.

  • @Proklinaya_babulyu
    @Proklinaya_babulyu Год назад

    Ниче не понял

    • @ExcelStore
      @ExcelStore  Год назад

      Я тоже не понял, что вы не поняли )))
      У меня на канале два курса по SQL - один базовый, второй расширенный. Конкретно данный урок - это из расширенного курса. Как мне кажется, если уроки смотреть последовательно, то логика и последовательность погружения в тему прослеживается.

  • @motik_cumpotik
    @motik_cumpotik 10 месяцев назад +1

    Наверно в видео на 4:18 оговорка. Говорите, что n percending работает только для range, а в девелопере при этом написано rows

    • @ExcelStore
      @ExcelStore  10 месяцев назад

      мог и оговориться