10. Фильтрация агрегируемых данных с помощью HAVING и логический порядок обработки инструкций

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 พ.ย. 2024

ความคิดเห็น • 33

  • @Vacagen
    @Vacagen 2 วันที่ผ่านมา

    Автор объясняет тему очень понятно и доходчиво, как раз были проблемы с пониманием того в какой последовательности работают команды ;_)

  • @АскарТашимбаев-г3н
    @АскарТашимбаев-г3н 3 ปีที่แล้ว +18

    У вас очень хорошо получается учить!

    • @datalearn4398
      @datalearn4398  3 ปีที่แล้ว

      Аскар, спасибо за отзыв. Буду развивать этот навык, чтобы помогать другим

  • @АнО-ц7о
    @АнО-ц7о 4 หลายเดือนก่อน

    ура, я дошёл до конца 1 части курса)
    спасибо тебе большое, Анатолий!
    надеюсь, что ты сейчас в безопасности и в здравии

  • @vakrokodil
    @vakrokodil ปีที่แล้ว

    классный курс! Благодарю вас за ваш труд! Я освежаю в памяти навыки по вашему курсу.

  • @artemdelidovich1062
    @artemdelidovich1062 2 ปีที่แล้ว

    14:02 Очень классно сформулировано! Я знаю из личного опыта - если ты что-то кому-то объясняешь и вдруг затрудняешься с объяснением, значит этот момент ты сам пока не до конца понимаешь. Очень хорошие лекции! Анатолий жжет! 👍

  • @nataliiakarabil2135
    @nataliiakarabil2135 3 ปีที่แล้ว +5

    Cпасибо за курс, очень легкая подача и все понятно! Когда вы намеренно делаете ошибки, это очень помогает и акцентирует внимание на важных нюансах!

    • @datalearn4398
      @datalearn4398  3 ปีที่แล้ว +2

      Наталья, спасибо за отзыв. Да я порой и так ошибки делаю. Просто решил не вырезать такие моменты чтобы у тех, кто слушает не складывалось впечатление будто "ошибки только у меня, а у других их нет"

  • @Hunteralex7
    @Hunteralex7 ปีที่แล้ว

    Спасибо за первый курс!

  • @ЕленаБелова-ф5г
    @ЕленаБелова-ф5г 2 ปีที่แล้ว +1

    Спасибо большое за такое подробное объяснение урока!!!

  • @ДмитрийАладьев
    @ДмитрийАладьев 3 ปีที่แล้ว +10

    Спасибо тебе за курс! Очень полезно

    • @datalearn4398
      @datalearn4398  3 ปีที่แล้ว

      Дмитрий, рад, что полезно :)

  • @irinaveremeenko8304
    @irinaveremeenko8304 10 หลายเดือนก่อน

    Присоединяюсь к благодарностям, у вас дар объяснять, как у Ричарда Фейнмана! Ещё знаете, что? Я пока искала обучающие материалы по SQL, разговаривала с разными людьми. С разницей в полгода 2 совершенно не связанных между собой человека (один - из Молдовы, работает в Apple в Цюрихе, программист со стажем, второй - начинающий Data analyst в Райффайзенбанке в Москве) посоветовали мне ваш курс :)))

  • @ЕленаУтрушкина-и7я
    @ЕленаУтрушкина-и7я 2 ปีที่แล้ว

    Спасибо вам большое! Всё чётко и понятно)

  • @Hamerace
    @Hamerace 3 ปีที่แล้ว +1

    Мега-подяка за крутецький курс! Анатолій - не зупиняйтесь!;)

    • @datalearn4398
      @datalearn4398  3 ปีที่แล้ว +2

      Тарас, дякую за коментар. Чудово що це відео знаходять в Укріїні також. Мені цікаво було б зробити контент українською, але не впевнени, що готовий повний курс з самого початку робити, принаймні поки що

  • @ekaterinaiadryshnikova8825
    @ekaterinaiadryshnikova8825 3 ปีที่แล้ว +3

    Спасибо, замечательная подача

    • @datalearn4398
      @datalearn4398  3 ปีที่แล้ว

      Екатерина, благодарю за слова

  • @nuri3029
    @nuri3029 ปีที่แล้ว

    Супер! Спасибо

  • @dmitriydolgov9820
    @dmitriydolgov9820 3 ปีที่แล้ว +1

    Спасибо! Очень хорошая подача материала!

  • @alexkolesnikov2680
    @alexkolesnikov2680 ปีที่แล้ว

    Спасибо большое!!!

  • @alexeyrunnig9840
    @alexeyrunnig9840 2 ปีที่แล้ว

    СПАСИБО! 😀

  • @stanislavzonov
    @stanislavzonov 3 ปีที่แล้ว +1

    крутой курс!

    • @datalearn4398
      @datalearn4398  3 ปีที่แล้ว

      Спасибо вам большое за слова

  • @Re1the
    @Re1the 3 ปีที่แล้ว +2

    круто спасибо

    • @datalearn4398
      @datalearn4398  3 ปีที่แล้ว

      рад, что вам это полезно

  • @ДмитрийАверьянов-щ4г
    @ДмитрийАверьянов-щ4г 3 ปีที่แล้ว +3

    Здравствуйте. А кто знает сочетания клавиш, для того, чтобы раскоментировать текст?

  • @stanislavzonov
    @stanislavzonov 3 ปีที่แล้ว +2

    Спасибо вам большое, очень понравилось объяснение в виде последовательности исполнения операторов, немного прояснило картину логики работы, только подскажите пожалуйста
    FROM - таблица с которой работаем
    ON -
    JOIN -
    WHERE - фильт для наших данных, по каким столбцам
    GROUP BY - гриппировка с агрегированными данными
    HAVING - фильтр для агрегированных данных
    SELECT - выводим все данные или индивидуальные, столбцы итд
    DISTINCT - если нужен вывод индивидуальных данных
    ORDER BY -
    не совсем понял тогда разница между group by & order by ?

    • @datalearn4398
      @datalearn4398  3 ปีที่แล้ว +1

      group by используется когда мы хотим предоставить некую агрегируемую информации "в разрезе" определенных групп, и вот столбцы, которые у нас являются этими группами, мы добавляем в group by. В то же время order by никак не связан с group by, ведь order by - это просто сортировка результатов по алфавиту или в обратном порядке, или по возростанию/убыванию

  • @karseck81
    @karseck81 2 ปีที่แล้ว

    А есть ли объяснение, Почему программно ззадумано, что SELECT выполняется после HAVING?
    Почему нельзя было сделать более логично - HAVING после SELECT, тогда можно было бы использовать указанные в SELECT псевдонимы, а не прописывать заново агрегатные функции.
    И я может чего то не понимаю, почему WHERE после GROUP BY выдаёт синтаксическую ошибку, если у SQL есть своя собственная очередность выполнения функций? Почему то в случае FROM после SELECT никакой ошибки нет. Как то получается в одних случаях порядок написания функций важен, в других нет...

  • @MrBeeti
    @MrBeeti 2 ปีที่แล้ว

    в ссылке на код нет инфы про групировкаи по дате