Оконные функции SQL | Аналитические функции LEAD/LAG | FIRST_VALUE

  Рет қаралды 6,350

Database Programmer

Database Programmer

Күн бұрын

Иногда при написании запросов необходимо сравнить предыдущее или следующее значение с текущим. Для таких случаев в языке SQL имеются аналитические функции LEAD/LAG.
Кроме этого существуют ситуации, когда необходимо получить первое/последнее значение в результате выборки текущего запроса.
Для того, чтобы не писать действительно тяжелые запросы, можно воспользоваться еще одной аналитической функцией, а именно FIRST_VALUE. Управляя признаком ORDER BY можно получить как первое значение, так и последнее.
Домашнее задание на этот урок:
1) Самостоятельно написать запросы, представленные в текущем видео
2) Зайти на сайт sql-ex. После авторизации перейти в раздел Select (обучающий этап), для этого с главной страницы сайта перейти в "Упражнения по SQL".
Выполнить упражнения: 126, 130, 145

Пікірлер: 4
@Kate-fc9qk
@Kate-fc9qk 4 жыл бұрын
очень понятно объясняете, спасибо)
@databaseprogrammer6874
@databaseprogrammer6874 4 жыл бұрын
Спасибо вам)
@ШамильМагомедсаидов-п3в
@ШамильМагомедсаидов-п3в 3 жыл бұрын
Да, спасибо отличные уроки. Рад что оказался на них :)
@ИлларионИванов-л1е
@ИлларионИванов-л1е Жыл бұрын
👍👍👍
UNION SQL | MINUS SQL | Примеры
12:08
Database Programmer
Рет қаралды 1,5 М.
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН
To Brawl AND BEYOND!
00:51
Brawl Stars
Рет қаралды 17 МЛН
#12. Оконные функции в SQL (Аналитические функции)
11:49
Максим Кухарь [Изучаем Excel, VBA, SQL]
Рет қаралды 17 М.
ОКОННЫЕ ФУНКЦИИ SQL за 13 минут
13:46
Listen IT
Рет қаралды 60 М.
6 SQL Joins you MUST know! (Animated + Practice)
9:47
Anton Putra
Рет қаралды 254 М.
SQL Window Functions in 10 Minutes
10:13
Colt Steele
Рет қаралды 96 М.
SQL Базовый №15. Оконные функции. Скользящие агрегаты
18:20
Товарищ Excel - Power Query, Power Pivot, Python
Рет қаралды 1,3 М.