SQL Урок 15 | Вложенные запросы и оператор UNION | Для Начинающих

Поделиться
HTML-код
  • Опубликовано: 11 апр 2017
  • В этом видео уроке я Вам покажу, что такое Вложенные запросы и как всегда все подробно объясню, а также покажу оператор UNION и UNION ALL и расскажу как их использовать и в чем их различие.
    Смотрите, повторяйте, модифицируйте, "играйтесь" и впитывайте знания так жадно, как будто Вы об этом больше никогда не узнаете!
    Также, если Вы никогда не умели программировать ни на каком языке и хотите научиться, тогда Вам тоже к нам.
    Мои видеокурсы:
    Программирование для Начинающих - robotobor.pro/programming-for-...
    Видеокурс "Погружение в язык VBA" - course.robotobor.pro/vba/dippi... - Профессиональное программирование на VBA
    Наш официальный Сайт: robotobor.pro
    Наша Группа ВКонтакте: robotobor_pro
    Наш Инстаграм: / robotobor_pro
    Мой C#.NET Инстаграм: / csharp_dotnet

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

  • @1yar237
    @1yar237 6 месяцев назад

    Спасибо большое везде каша у тя всё понятно сразу огромное благодарность❤

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

    Спасибо тебе за твой труд. Очень доступно все объясняешь.

  • @user-eu8kf1xb9h
    @user-eu8kf1xb9h 3 года назад +1

    Огромное спасибо за вложенные запросы. До сдачи курсача 5 часов, офигеть как спасаешь)

  • @IIoJIuTPyK
    @IIoJIuTPyK 7 лет назад +5

    Очень интересный и понятный курс для самообразования. очень жду когда подойдем к заполнению таблиц с внешних источников. Что бы самому не забивать данные на прямую а комплексно.

    • @RobotoborPro
      @RobotoborPro  7 лет назад +3

      +IIoJIuTPyK Спасибо, скорее всего работа с внешними источниками будет рассмотрена в следующем видеокурсе

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

    Спасибо за видео

  • @iliyabogomya5203
    @iliyabogomya5203 6 лет назад +2

    годно!!

  • @KuracantoPlaylist
    @KuracantoPlaylist 7 лет назад +1

    Тайминг 14:10
    У меня без прописи первой строки
    USE School
    не выводило ничего, а выдавало ошибку, но после ввода: USE School стало возможным работать и когда я её удалил, чтобы попробовать снова без этой строчки (USE School) поработать - это стало возможным. Может быть в программе есть какой то буфер памяти ? Или надо как то активировать базу, с которой будете работать перед входом в таблицу и её редактированием ?

    • @RobotoborPro
      @RobotoborPro  7 лет назад +1

      +Борис Суховерка возможно, у Вас на сервере еще есть БД, поэтому такое дело, сервер иногда не может правильно определиться с которой БД ему работать, поэтому всегда лучше прописывать явно в скрипте

    • @KuracantoPlaylist
      @KuracantoPlaylist 7 лет назад

      Я понял, вы еще повторяете периодически, что USE желательно прописывать. А БД больше нет никаких, School порвала девственность вновь установленного менеджера)

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

    PL/SQl тоже самое, что и SQL Management Studio?

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

    Сообщение 102, уровень 15, состояние 1, строка 7
    Неправильный синтаксис около конструкции ")".
    Подскажите почему ошибку выдает 4:00
    Жалуется на скобки

  • @user-ji7yp8wc4h
    @user-ji7yp8wc4h 3 года назад

    15:51 В комментах похожее спрашивали, но всё равно не понятно, т.к. если просто написать:
    SELECT [id],[Name],[Surname],[Gender]
    FROM [Students]
    WHERE Gender = 'жен'
    Вывод будет аналогичен. Т.е. смысл одинаковые брать)

    • @RobotoborPro
      @RobotoborPro  3 года назад +4

      Например, если бы это были разные таблицы и поля у них были бы похожие, тогда при таком UNION Вы увидели бы результат. А здесь мы для примера, взяли данные из одной и той же таблицы два раза и объединили их оператором UNION. Повторюсь, это для примера. Можно было бы брать данные из разных таблиц с разными фильтрами и т.д. Оператор UNION схлопывает повторения у объединяющих таблиц. UNION ALL выводит все из первой таблицы и второй, не схлопывая одинаковые между ними строки.

    • @user-ji7yp8wc4h
      @user-ji7yp8wc4h 3 года назад

      @@RobotoborPro , пока сложно для понимания. Позже попрактикуюсь, посмотрю на результат. Спасибо!

  • @meosaganami5472
    @meosaganami5472 4 года назад +1

    1:55 за четверть века ни разу не слышал, чтобы кто-то называл view каким-либо запросом.

    • @RobotoborPro
      @RobotoborPro  4 года назад +1

      В уроках View я обычно называю Представлением. Если в этом уроке что-то резануло слух, так это для начинающих было сказано, ведь любое представление содержит запрос на основании которого оно построено )

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

    так где по итогу нужно использовать UNION ALL?

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

      Если хотите, чтобы всё строки были из двух таблиц, пусть дублирующиеся, тогда UNION ALL, иначе везде используйте просто UNION

  • @user-sx8yb7hy1b
    @user-sx8yb7hy1b 3 года назад

    Не совсем понятно практическое применение ALL. Для чего нужно объединять две одинаковые таблички?

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

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

  • @zhansultanmedetov1872
    @zhansultanmedetov1872 5 лет назад +2

    Почему у вас сначала идет Джулия Робертс, а ниже Робертс в имени а Джулия в фамилии, когда вы используете UNION ALL?

    • @RobotoborPro
      @RobotoborPro  5 лет назад +1

      Мы же во втором запросе поля местами поменяли.

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

    можна джойнить, хотя у нас нет с чем заджойнить, т.е. сейчас мы не можем джойнить, ...

  • @user-xs2qs3kb6c
    @user-xs2qs3kb6c 4 года назад +1

    Эээ как нибудь эээ по сути эээ как бы эээээ по сути ээээ по сути эээээ ээээээээээ ээээээ ээээ

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

      Это видеокурс, хочешь прямо и по сути, читай документацию. Можно конечно за три минуты изложить, но курс этот, как самоучитель для начинающих (иногда приходится и Экать). Внятно ответил, Степан?

  • @user-ku2km6oe5d
    @user-ku2km6oe5d Месяц назад

    хрень

  • @petrokholodniuk5727
    @petrokholodniuk5727 5 лет назад

    Вот почему????? все хорошо, но почему со нанесением вреда тем кто будет смотреть видео? Не ужели ютуб платит так мало, чтоб применять НЛП??? Не нравится оплата, не делайте курсы... работайте больше на предприятия, зачем наносить вред другим? НЛП это искаженный взгляд на мир... вы живете в своей матрице, которая очень хрупкая и требует все больше и больше лже действий. Хотя за инфо ставлю ЛАЙК