Программирование

Бесплатный вебинар

19 мая 2023

SQL-запросы с использованием нескольких таблиц

День 2 из 3: Интенсив Введение в SQL. Учимся работать с базами данных

  • Мкртич Пудеян

    Специалист по анализу данных в «Газпромбанке»
О вебинаре
Бесплатный вебинар «SQL-запросы с использованием нескольких таблиц». Вы узнаете, как с помощью SQL работать с реляционными базами данных.

Вебинар идеально подойдет: новичкам в программировании, специалистам технической поддержки, практикующим программистам.

Покажем, как:
  • соединять несколько таблиц;
  • использовать сложные подзапросы;
  • создавать сложные запросы с использованием различных видов JOIN;
  • делать SQL-запросы с использованием нескольких таблиц.

Спикер — Мкртич Пудеян, специалист по анализу данных. Сертифицированный SQL-разработчик от Microsoft. Работал специалистом по хранилищам данных в Tele2. 

Рекомендованные

74 комментария
  • Skillbox.Live

    Skillbox.Live

    Телеграм-чат интенсива - https://goo.su/wbhEo | Это бот - нажмите «Начать», и появится ссылка на чат | Если не получится - напишите модератору в ТГ @brybger

  • Ильин Владимир

    21:00

    Спасибо

  • Andrei K.

    Andrei K.

    21:00

    Благодарю! Всем доброго вечера!

  • Марина Афанасьева

    Марина Афанасьева

    21:00

    Спасибо!

  • Екатерина Гусева

    21:00

    Спасибо!

  • Eugene Kariff

    Eugene Kariff

    21:00

    Спасибо

  • Марина Афанасьева

    Марина Афанасьева

    20:57

    Вопросы будут после выполнения ДЗ 2 дня.

  • Екатерина Гусева

    20:57

    Надо переварить...

  • Eugene Kariff

    Eugene Kariff

    20:57

    Суть понятна, нюансы через документацию поймем

  • Andrei K.

    Andrei K.

    20:48

    punto switcher -зло )))

  • Skillbox.Live

    Skillbox.Live

    20:43

    Вопрос с рестрима: ​Где используется cross join?

  • Анна Солодовникова

    Анна Солодовникова

    20:32

    у меня почему то Canada, а не USA

  • Губка Боб

    Губка Боб

    20:30

    Скажите, а записи интенсивов будут?

  • Eugene Kariff

    Eugene Kariff

    20:28

    id для связи таблиц надо ручками писать? или "сервер" может их генерировать самостоятельно? Как "сервер" следит за уникальностью их значений?

  • Skillbox.Live

    Skillbox.Live

    20:07

    Вопрос с рестрима: except это не пересечение?

  • Skillbox.Live

    Skillbox.Live

    20:07

    Телеграм-чат интенсива - https://goo.su/wbhEo | Это бот - нажмите «Начать», и появится ссылка на чат | Если не получится - напишите модератору в ТГ @brybger

  • Eugene Kariff

    Eugene Kariff

    20:03

    Почему все операторы на англ. а ПОДЗАПРОС - на русском?

  • Екатерина Гусева

    20:00

    Да, из-за этого, спасибо

  • Анна Солодовникова

    Анна Солодовникова

    19:59

    ;

  • Екатерина Гусева

    19:52

    Где ошибка? [19:49:53] Ошибка при выполнении SQL запроса к базе данных 'chinook': near "INSERT": syntax error

  • Екатерина Гусева

    19:52

    select * from genres INSERT INTO genres VALUES (29,'gggg')

  • Eugene Kariff

    Eugene Kariff

    19:37

    как строка песни связывается с жанром? как id жанра появляется в соответствующем поле песни?

  • Сергей

    Сергей

    19:37

    При удалении строки в середине списка таблицы повлияют ли на найди последующих данных в таблице, в виде изменения их айди.

  • Sergey Tsvykh

    Sergey Tsvykh

    19:36

    Спасибо.

  • Анна Солодовникова

    Анна Солодовникова

    19:36

    расскажите про связи: один ко многим, много ко многим

  • Сергей

    Сергей

    19:36

    последующих данных в таблице, в виде изменения их айди

  • Eugene Kariff

    Eugene Kariff

    19:36

    Если вы меняете id в строке одной таблицы, то в других таблицах, которые связаны с этой строчкой, id поменяется или связь потеряется?

  • Сергей

    Сергей

    19:35

    При удалении строки в середине списка таблицы повлияют ли на найди

  • Skillbox.Live

    Skillbox.Live

    19:35

    Вопрос с рестрима: как обновить значения в таблице значениями другой таблицы?

  • Sergey Tsvykh

    Sergey Tsvykh

    19:33

    Все изменения, которые делаются с помощью insert, update, delete - сохраняются в исходных базах, с которыми мы работаем? Или эти изменения только в том виде файлов, с которыми мы работаем?

  • Eugene Kariff

    Eugene Kariff

    19:29

    Вы несколько раз упоминаете фразу - "сервер говорит". Что здесь сервер? Тут же только таблица и студия?

  • Стас Мурмагомедов

    Стас Мурмагомедов

    19:23

    Cпасибо

  • Sergey Tsvykh

    Sergey Tsvykh

    19:23

    Операторы asc и desc образованы от английских слов: ascending (восхождение вверх) и descending (спуск вниз).

  • Стас Мурмагомедов

    Стас Мурмагомедов

    19:22

    ​Добрый вечер, такой вопрос, какую программу лучше использовать для SQL?

  • Ольга Савушкина

    Ольга Савушкина

    19:21

    Операторы desc и limit, Напомните, что означают

  • Sergey Tsvykh

    Sergey Tsvykh

    19:21

    А если нужно выбрать продажи за определенные месяцы, но сразу за несколько лет? Как их отобрать?

  • Ani Petrs-Bartsumian

    Ani Petrs-Bartsumian

    19:21

    я не разобралась, как из возвраста выделить дату рождения, если можно, покажите ,пожалуйста

  • Анна Солодовникова

    Анна Солодовникова

    19:20

    что делает having? повторите пожалуйста

  • Мкртич Пудеян

    Мкртич Пудеян

    19:20
  • Алексндр Босов

    Алексндр Босов

    19:18

    Здравствуйте! А зачем нужна строка from sales?