У нас вы можете посмотреть бесплатно Пример использования аналитика данных от крупной туристической компании | SQL для аналитики данных или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
В этом видео мы обсудим пример анализа данных на основе Advanced SQL for Analytics. Этот пример включает 4 задачи, которые мы решим шаг за шагом. 00:00 понимание задачи 01:30 задача 1 и решение 09:15 задачи 2 и решения 2 14:40 задача 3 и решение 17:00 задача 4 и решение Освойте искусство SQL с моим курсом «Из 0 в героя»: https://www.namastesql.com/ Вот готовый скрипт на случай, если вы захотите попробовать: CREATE TABLE booking_table( Booking_id VARCHAR(3) NOT NULL ,Booking_date date NOT NULL ,User_id VARCHAR(2) NOT NULL ,Line_of_business VARCHAR(6) NOT NULL ); ВСТАВИТЬ В booking_table(ID_бронирования, Дата_бронирования, ID_пользователя, Направление_деятельности) ЗНАЧЕНИЯ ('b1', '23.03.2022', 'u1', 'Рейс'); ВСТАВИТЬ В booking_table(ID_бронирования, Дата_бронирования, ID_пользователя, Направление_деятельности) ЗНАЧЕНИЯ ('b2', '27.03.2022', 'u2', 'Рейс'); ВСТАВИТЬ В booking_table(ID_бронирования, Дата_бронирования, ID_пользователя, Направление_деятельности) ЗНАЧЕНИЯ ('b3', '28.03.2022', 'u1', 'Отель'); ВСТАВИТЬ В booking_table(ID_бронирования, Дата_бронирования, ID_пользователя, Направление_деятельности) ЗНАЧЕНИЯ ('b4', '31.03.2022', 'u4', 'Рейс'); ВСТАВИТЬ В booking_table(ID_бронирования, Дата_бронирования, ID_пользователя, Направление_деятельности) ЗНАЧЕНИЯ ('b5', '02.04.2022', 'u1', 'Отель'); ВСТАВИТЬ В booking_table(ID_бронирования, Дата_бронирования, ID_пользователя, Направление_деятельности) ЗНАЧЕНИЯ ('b6', '02.04.2022', 'u2', 'Рейс'); ВСТАВИТЬ В booking_table(ID_бронирования, Дата_бронирования, ID_пользователя, Направление_деятельности) ЗНАЧЕНИЯ ('b7', '06.04.2022', 'u5', 'Рейс'); ВСТАВИТЬ В booking_table(ID_бронирования, Дата_бронирования, ID_пользователя, Направление_деятельности) ЗНАЧЕНИЯ ('b8', '06.04.2022', 'u6', 'Отель'); ВСТАВИТЬ В booking_table(ID_бронирования, Дата_бронирования, ID_пользователя, Направление_деятельности) ЗНАЧЕНИЯ ('b9', '06.04.2022', 'u2', 'Рейс'); ВСТАВИТЬ В booking_table(ID_бронирования, Дата_бронирования, ID_пользователя, Направление_деятельности) ЗНАЧЕНИЯ ('b10', '10.04.2022', 'u1', 'Рейс'); ВСТАВИТЬ В booking_table(ID_бронирования, Дата_бронирования, ID_пользователя, Направление_деятельности) ЗНАЧЕНИЯ ('b11', '12.04.2022', 'u4', 'Рейс'); ВСТАВИТЬ В booking_table(ID_бронирования, Дата_бронирования, ID_пользователя, Направление_деятельности) ЗНАЧЕНИЯ ('b12', '16.04.2022', 'u1', 'Рейс'); ВСТАВИТЬ В booking_table(ID_бронирования, Дата_бронирования, ID_пользователя, Направление_деятельности) ЗНАЧЕНИЯ ('b13', '19.04.2022', 'u2', 'Рейс'); ВСТАВИТЬ В booking_table(ID_бронирования, Дата_бронирования, ID_пользователя, Направление_деятельности) ЗНАЧЕНИЯ ('b14', '20.04.2022', 'u5', 'Отель'); ВСТАВИТЬ В booking_table(ID_бронирования, Дата_бронирования, ID_пользователя, Направление_деятельности) ЗНАЧЕНИЯ ('b15', '22.04.2022', 'u6', 'Рейс'); ВСТАВИТЬ В booking_table(Booking_id, Booking_date, User_id, Направление_деятельности) ЗНАЧЕНИЯ ('b16','2022-04-26','u4','Отель'); ВСТАВИТЬ В booking_table(Booking_id, Booking_date, User_id, Направление_деятельности) ЗНАЧЕНИЯ ('b17','2022-04-28','u2','Отель'); ВСТАВИТЬ В booking_table(Booking_id, Booking_date, User_id, Направление_деятельности) ЗНАЧЕНИЯ ('b18','2022-04-30','u1','Отель'); ВСТАВИТЬ В booking_table(Booking_id, Booking_date, User_id, Направление_деятельности) ЗНАЧЕНИЯ ('b19','2022-05-04','u4','Отель'); ВСТАВИТЬ В booking_table(Booking_id, Booking_date, User_id, Направление_деятельности) ЗНАЧЕНИЯ ('b20','2022-05-06','u1','Рейс'); ; СОЗДАТЬ ТАБЛИЦУ user_table( User_id VARCHAR(3) NOT NULL ,Segment VARCHAR(2) NOT NULL ); ВСТАВИТЬ В user_table(User_id, Segment) ЗНАЧЕНИЯ ('u1','s1'); ВСТАВИТЬ В user_table(User_id,Segment) ЗНАЧЕНИЯ ('u2','s1'); ВСТАВИТЬ В user_table(User_id,Segment) ЗНАЧЕНИЯ ('u3','s1'); ВСТАВИТЬ В user_table(User_id,Segment) ЗНАЧЕНИЯ ('u4','s2'); ВСТАВИТЬ В user_table(User_id,Segment) ЗНАЧЕНИЯ ('u5','s2'); ВСТАВИТЬ В user_table(User_id,Segment) ЗНАЧЕНИЯ ('u6','s3'); ВСТАВИТЬ В user_table(User_id,Segment) ЗНАЧЕНИЯ ('u7','s3'); ВСТАВИТЬ В user_table(User_id,Segment) ЗНАЧЕНИЯ ('u8','s3'); ВСТАВИТЬ В user_table(User_id,Segment) ЗНАЧЕНИЯ ('u9','s3'); ВСТАВИТЬ В user_table(User_id,Segment) ЗНАЧЕНИЯ ('u10','s3'); Агрегация SQL от нуля до героя (Advance): • All About SQL Aggregations | SQL Advance |... Самый задаваемый вопрос на собеседовании с использованием JOIN: • Most Asked SQL JOIN based Interview Questi... Решение 4 сложных задач SQL: • Solving 4 Tricky SQL Problems Пример использования Spotify для аналитика данных: • Data Analyst Spotify Case Study | SQL Inte... 10 лучших вопросов на собеседовании по SQL: • Top 10 SQL interview Questions and Answers... Вопрос на собеседовании с использованием FULL OUTER JOIN: • SQL Interview Question Based on Full Outer... Плейлист для освоения SQL: • Complex SQL Questions for Interview Prepar... Рейтинг Плотность_ранга и количество_строк: • RANK, DENSE_RANK, ROW_NUMBER SQL Analytica... #sql #dataengineer