Группировки и фильтрация в SQL: HAVING | Основы SQL

Поділитися
Вставка
  • Опубліковано 14 чер 2024
  • Лекция по фильтрации результатов группировки в SQL с помощью ключевого слова HAVING. Страница курса - www.asozykin.ru/courses/sql
    Поддержать курс можно через сервис Cloudtips - pay.cloudtips.ru/p/45a4055b
    Заранее спасибо за помощь!
    VK - avsozykin
    telegram - t.me/a_sozykin
    Мой сайт - www.asozykin.ru
    00:00 - Фильтрация результатов группировки
    00:59 - Почему не работает фильтрация в WHERE
    01:41 - Порядок выполнения запроса SQL
    02:29 - Ключевое слово HAVING
    04:00 - Итоги
    Инструкция по созданию демонстрационной базы данных, которая используется в курсе - www.asozykin.ru/posts/demo_da...
    Мой канал с краткими и понятными объяснениями сложных тем в ИТ и компьютерных науках - / andreysozykincs
  • Наука та технологія

КОМЕНТАРІ • 66

  • @andreikashin
    @andreikashin 3 роки тому +38

    этот короткий ролик именно ОБЪЯСНЯЕТ - для чего нужен HAVING и почему он нужен.

    • @AndreySozykin
      @AndreySozykin  3 роки тому +4

      Да, именно так.

    • @mr0skif
      @mr0skif Рік тому

      хахах

    • @spector7588
      @spector7588 Рік тому

      Ух ты, да это же сам Капитан Очевидность!

  • @thurmanmurman9026
    @thurmanmurman9026 3 роки тому +21

    Как всегда отлично сжатая и качественно поданная информация

    • @AndreySozykin
      @AndreySozykin  3 роки тому

      Спасибо!

    • @manOfPlanetEarth
      @manOfPlanetEarth 5 місяців тому

      @@AndreySozykin
      напрашивается еще ORDER BY ближе к концу:) чтобы зритель привыкал к картине пополней:)

  • @northern_man_
    @northern_man_ 8 місяців тому

    Очень точная и подробная подача информации. Сразу видно, что педагог

  • @mvzex
    @mvzex 3 роки тому +8

    Вы крутой! Спасибо за Ваш труд)

  • @user-zo5wo8et8d
    @user-zo5wo8et8d 2 роки тому +3

    Спасибо за курс, Андрей!

  • @unicoxr5tj417
    @unicoxr5tj417 Рік тому +1

    очень хорошо, показана логика работы, и разжевано. Заслуженный лайк.

  • @user-ec5qk7nd2v
    @user-ec5qk7nd2v 6 місяців тому

    Спасибо, доступно, понятно, приоткрывается смысл порядка where -> group -> having -> order

  • @NVsquare
    @NVsquare 3 роки тому +22

    Отлично. Спасибо. Ещё бы оконные функции и гайд по разборке explain и будет вообще супер

    • @AndreySozykin
      @AndreySozykin  3 роки тому +12

      Спасибо!
      Оконные функции и explain - это уже далеко за пределами основ 😀.
      Возможно, запишу, если окажется востребованным.

    • @valeriy_seregin
      @valeriy_seregin 3 роки тому

      @@AndreySozykin как показать востребованность?)

    • @alexstav3457
      @alexstav3457 3 роки тому +5

      пост для показывания востребованности! особенно explain хотелось бы. и индексы и хранимки

    • @user-ff6do1pl9c
      @user-ff6do1pl9c 3 роки тому +2

      @@AndreySozykin было бы очень полезно! Оконные функции часто спрашивают на собеседованиях, например

    • @hectorotis512
      @hectorotis512 3 роки тому

      not sure if anyone gives a shit but if you're bored like me atm then you can watch pretty much all the new movies on Instaflixxer. Been binge watching with my brother for the last days xD

  • @user-jt9ew5dh4x
    @user-jt9ew5dh4x 2 роки тому +1

    Спасибо большое за урок!

  • @rimmas2020
    @rimmas2020 2 роки тому +1

    спасибо! за 5 минут все объяснили!

  • @artlaskov
    @artlaskov Рік тому

    Спасибо большое. Очень понятно!

  • @denisbaranoff
    @denisbaranoff 2 роки тому +1

    Спасибо Вам!

  • @at0m1x191919
    @at0m1x191919 3 роки тому +2

    Спасибо, супер 🙌

  • @Dima-uz8gi
    @Dima-uz8gi 5 місяців тому +1

    Замечательный урок!

  • @anele4492
    @anele4492 2 роки тому

    СПАСИБО!!!

  • @SHKIPPER989
    @SHKIPPER989 3 роки тому +1

    Супер!)

  • @sengokusky1515
    @sengokusky1515 2 роки тому

    Спасибо!

  • @Dragoncheg
    @Dragoncheg 2 роки тому +6

    Спасибо. Хорошо заходит. Надеюсь практика тоже не подкачает.

    • @AndreySozykin
      @AndreySozykin  2 роки тому

      Пожалуйста! Практики буду стараться делать хорошо 😉

  • @koolvi_s
    @koolvi_s 2 роки тому

    Благодарю

  • @nocomments9061
    @nocomments9061 Рік тому

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

  • @xazorstanus629
    @xazorstanus629 3 роки тому

    я сейчас на 2 курсе.

  • @user-we8if9zu6w
    @user-we8if9zu6w 3 роки тому +1

    Андрей, добрый день! Когда новое видео?)

  • @FCNMO
    @FCNMO Рік тому +1

    Андрей, предыдущее видео по группировке недоступно, к сожалению. Помогите! Вы очень интересно рассказываете

    • @AndreySozykin
      @AndreySozykin  Рік тому

      В видео была ошибка. Я исправлю и выложу заново.

  • @omurturdubekov5182
    @omurturdubekov5182 3 роки тому

    когда будет тема связи?

  • @alexeybaturin7931
    @alexeybaturin7931 3 роки тому +1

    Здравствуйте Андрей. Недавно я прошел ваш курс по нейронным сетям на Openedu. Следует ли мне теперь проходить курс "Программирование нейросетей на Python" на вашем сайте?

    • @AndreySozykin
      @AndreySozykin  3 роки тому

      Нет, на OpenEdu более актуальная версия.

  • @firdavsdustmatov4711
    @firdavsdustmatov4711 2 роки тому +1

    Благодарю Вас!

  • @alexzav860
    @alexzav860 Рік тому

    Можно ли с having использовать "="

  • @AleksandrGolrichtGlrcht
    @AleksandrGolrichtGlrcht Рік тому

    Супер. Странно, грузил все ваши видео себе для архива знаний, тут раньше был ролик "Группировка в SQL" на 7 минут 53 сек, он получается устарел?) раз его заменили более коротким

    • @user-nd7sb3xz6l
      @user-nd7sb3xz6l Рік тому +1

      Оно доступно по ссылке: ua-cam.com/video/YCreL-HOg98/v-deo.html

  • @andreyborchev1882
    @andreyborchev1882 3 роки тому +1

    Добрый вечер Андрей, что случилось с вашим сайтом? ни один браузер не заходит, пишет ошибка 502

  • @xazorstanus629
    @xazorstanus629 3 роки тому +1

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

  • @xazorstanus629
    @xazorstanus629 3 роки тому +1

    По личному опыту можете подсказать на что мне ставить высокие приоритеты?

    • @AndreySozykin
      @AndreySozykin  3 роки тому +2

      Смотря, чего хотите достичь 😉. В программировании рекомендую выбрать область и учить язык из неё и соответствующие технологии. Для Web это JavaScript, HTML+CSS, React. Для Data Science: Python, SQL, библиотеки для анализа данных. Почти для всех направлений сети и базы данных.

    • @yelenapanasenko7570
      @yelenapanasenko7570 Рік тому

      @@AndreySozykin , а для автоматического тестирования? Спасибо.

  • @xazorstanus629
    @xazorstanus629 3 роки тому

    можете мне подсказать что лучше надо учить и т.д.

    • @popochka3147
      @popochka3147 3 роки тому +5

      Этот канал смотри, не прогадаешь точно. И доту удали с компьютера - процесс будет быстрее.

    • @AndreySozykin
      @AndreySozykin  3 роки тому

      Вот мой плей-лист по компьютерным сетям - ua-cam.com/play/PLtPJ9lKvJ4oiNMvYbOzCmWy6cRzYAh9B1.html
      И страница курса - www.asozykin.ru/courses/networks_online

    • @andreikashin
      @andreikashin 3 роки тому +1

      @@popochka3147 не доту, доту ДВА

  • @aresgod6814
    @aresgod6814 2 роки тому +2

    Спасибо за труды, но уже которое по счету видео и ни слова про регистр

    • @AndreySozykin
      @AndreySozykin  2 роки тому

      Пожалуйста!
      Что именно про регистр имеется в виду?

    • @aresgod6814
      @aresgod6814 2 роки тому +1

      @@AndreySozykin во всех примерах запрос написан четко как написано в базе. Например Male Characters, а не male characters

    • @AndreySozykin
      @AndreySozykin  2 роки тому

      Регистр в SQL не имеет значения.

    • @aresgod6814
      @aresgod6814 2 роки тому +1

      @@AndreySozykin тогда почему например при вводе select * from superheroes where gender='female characters' выдается пустая строка, а на select * from superheroes where gender='Female Characters' выдается куча строк?

  • @VEGA___7
    @VEGA___7 Рік тому

    спасибо за полезную информацию, больше я вас смотреть не буду

  • @WhiteBear141981
    @WhiteBear141981 2 роки тому +1

    Спасибо!