#12. Оконные функции в SQL (Аналитические функции)

  Рет қаралды 16,955

Maxim Kukhar [Learning Excel, VBA, SQL]

Maxim Kukhar [Learning Excel, VBA, SQL]

Күн бұрын

Пікірлер: 25
@ExcelStore
@ExcelStore 3 жыл бұрын
Если будут какие-либо вопросы по обучению SQL: 1. Под видео ссылка на нашу группу в Телеграм, где вы всегда можете задать интересующие вас вопросы. 2. Ссылка на Базовый курс SQL: kzbin.info/aero/PLKl9v2TQvIkq4i_hZwZ1PmobxJSkIGwBf
@kudman01
@kudman01 3 жыл бұрын
Самое доходчивое и адекватное объяснение оконных функций на просторах инета, да еще грамотной и приятной речью! Спасибо.
@ExcelStore
@ExcelStore 3 жыл бұрын
Спасибо большое за отзыв. Будут вопросы, пишите.
@ealbitg1043
@ealbitg1043 3 жыл бұрын
Ну наконец-то появился кто-то рассказывающий про более сложные функции
@ExcelStore
@ExcelStore 3 жыл бұрын
Спасибо ))
@ДастанМусаев-м2х
@ДастанМусаев-м2х Жыл бұрын
Гений!! Спасибо огромное!
@MakeYouWorkEasy
@MakeYouWorkEasy 3 жыл бұрын
Спасибо за подробное описание функций. Очень хорошо результаты работы функций проиллюстрированы в примерах в эксель.
@ExcelStore
@ExcelStore 3 жыл бұрын
Спасибо за отзыв!
@Igor-vb1hv
@Igor-vb1hv 3 жыл бұрын
Уроки просто огонь! Было бы здорово, если бы выходили почаще
@ExcelStore
@ExcelStore 3 жыл бұрын
Спасибо, Игорь. Постараюсь выпускать как минимум раз в неделю.
@kseshagold1564
@kseshagold1564 3 жыл бұрын
Шикарно! очень кстати. Спасибо!
@ExcelStore
@ExcelStore 3 жыл бұрын
Ксения, спасибо за отзыв. По оконным функциям тут целый блок из 4 видео. Интересная и полезная тема.
@diz996
@diz996 2 жыл бұрын
Аналитические функции прикольно, но реализация NTH функции осуществляется с помощью LIMIT. И такой код возможно будет легче читаться. Автор очень хорошо раскрывает тему.
@ИльяВойтюк-к6к
@ИльяВойтюк-к6к Жыл бұрын
Спасибо, очень помогли
@Calmasastone
@Calmasastone Жыл бұрын
Спасибо за видео! Виден свет в конце тоннеля :) Пока что трудно представить, когда можно использовать LAG + LEAD, но остальные возьму на вооружение
@ExcelStore
@ExcelStore Жыл бұрын
Без реальной практики сложно представить, но таких задач на самом деле довольно-таки много может быть.
@Calmasastone
@Calmasastone Жыл бұрын
@@ExcelStore несомненно. Нахожусь в поиске работы уже месяц, уверен, буду возвращаться к этим видео, тк они очень полезные :)
@DMITRIYGeorgia
@DMITRIYGeorgia Жыл бұрын
спасибо
@LuciqueIl
@LuciqueIl Жыл бұрын
Разве фрейм по умолчанию не "RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW"?
@МишаКулешов-я3ь
@МишаКулешов-я3ь Жыл бұрын
Здравствуйте! Большое спасибо за видеоуроки. У меня к сожалению не работает ratio_to_report, подчеркивает OVER и ругается про ошибку в синтексесе. Не знаете с чем может быть связано?( Хотелось бы использовать фун-цию, тк может быть весьма полезной в дальнейшем...
@ExcelStore
@ExcelStore Жыл бұрын
Здравствуйте. В группе, на сколько видел, вы уже получили ответ. Дублирую ответ: "Оракл воркбенч это интерфейс к базе данных mysql, в которой не поддерживается данная функция."
@roolbool
@roolbool 2 жыл бұрын
1. Под видео ссылка на нашу группу в Телеграм, где вы всегда можете задать интересующие вас вопросы. --- где сама ссылка на телеграм? в самом канале тоже ссылки нету
@ExcelStore
@ExcelStore Жыл бұрын
Извините, не сразу заметил ваш комментарий. Ссылка на группу: t.me/sql_beginner
@Vic7bd
@Vic7bd 8 ай бұрын
Жуть, это целые тексты какие то, а не команды )
@Artem1s-_-
@Artem1s-_- Жыл бұрын
Аналитические оконные функции SQL: 1)FIRST_VALUE - ТОП-1 SELECT FIRST_VALUE(FIRST_NAME) OVER (PARTITION BY JOB_ID ORDER BY SALARY DESC) AS H_P_E FROM EMPLYEES - ВОЗВРАЩАЕТ ТОП-1 СОТРУДНИКА ПО ЗП 2)LAST_VALUE - ТОП-1 С КОНЦА SELECT LAST_VALUE(FIRST_NAME) OVER (PARTITION BY JOB_ID ORDER BY SALARY DESC ROWS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING) AS L_P_E FROM EMPLOYEES - ВОЗВРАЩАЕТ ТОП-1 НИЗКООПЛАЧИВАЕМОГО СОТРУДНИКА ПО ЗП 3)NTH_VALUE - ТОП N-НЫЙ SELECT NTH_VALUE(FIRST_NAME || ' ' || LAST NAME,2 ) OVER (PARTITION BY JOB_ID ORDER BY SALARY DESC ) AS H_P_E FROM EMPLOYEES - ВОЗВРАЩАЕТ ТОП-2ND СОТРУДНИКА ПО ЗП 4)LAG - ПРЕДЫДУЩАЯ N-НАЯ СТРОКА В ОКНЕ + ВМЕСТО NULL 'LLUN' SELECT LAG(FIRST_NAME,2,'LUNN' ) OVER (PARTITION BY JOB_ID ORDER BY SALARY DESC ) AS H_P_E FROM EMPLOYEES - ВОЗВРАЩАЕТ СОТРУДНИКА, ПРЕД-ПРЕДЫДУЩЕГО ЗА ТОП-1 ПО ЗП 5)LEAD - СЛЕДУЮЩАЯ N-НАЯ СТРОКА В ОКНЕ+ ВМЕСТО NULL 'LLUN' SELECT LEAD(FIRST_NAME,2 ) OVER (PARTITION BY JOB_ID ORDER BY SALARY ASC) AS H_P_E FROM EMPLOYEES - ВОЗВРАЩАЕТ СОТРУДНИКА, СЛЕДУЮЩЕГО 2-ГО СОТРУДНИКА ЗА ТОП-1 НИЗКООПЛАЧИВАЕМЫМ ПО ЗП 6)RATIO_TO_REPORT - ВЕС (ДОЛЯ) СТРОКИ В ОКНЕ SELECT FIRST_NAME,LAST_NAME, RATIO_TO_REPORT(SALARY ) OVER () AS RATIO_SALARY FROM EMPLOYEES - ДОЛЯ ЗП ПО СОТРУДНИКАМ
#13. Оконные функции в SQL (Границы оконных функций)
12:21
Максим Кухарь [Изучаем Excel, VBA, SQL]
Рет қаралды 11 М.
ОКОННЫЕ ФУНКЦИИ SQL за 13 минут
13:46
Listen IT
Рет қаралды 56 М.
Thank you Santa
00:13
Nadir Show
Рет қаралды 46 МЛН
Lamborghini vs Smoke 😱
00:38
Topper Guild
Рет қаралды 33 МЛН
Turn Off the Vacum And Sit Back and Laugh 🤣
00:34
SKITSFUL
Рет қаралды 8 МЛН
Вопросы по SQL и Базам Данных на интервью
14:36
Програмысли Влог
Рет қаралды 83 М.
#10. Оконные функции в SQL (Агрегатные оконные функции)
6:51
Максим Кухарь [Изучаем Excel, VBA, SQL]
Рет қаралды 43 М.
#09. View Table (Представления таблиц в SQL)
11:48
Максим Кухарь [Изучаем Excel, VBA, SQL]
Рет қаралды 19 М.
#11. Оконные функции в SQL (Ранжирующие функции)
7:41
Максим Кухарь [Изучаем Excel, VBA, SQL]
Рет қаралды 21 М.
#06. Условные операторы и функции в SQL (NULLIF, NVL, NVL2, DECODE, CASE)
8:09
Максим Кухарь [Изучаем Excel, VBA, SQL]
Рет қаралды 6 М.
#24. Функции для даты/времени (SYSDATE, TO_DATE, LAST_DAY, ADD_MONTHS, EXTRACT, TRUNC) | Основы SQL
4:26
Максим Кухарь [Изучаем Excel, VBA, SQL]
Рет қаралды 10 М.