Евгений Кудашев, ЦИАН Лондон - Cracking the SQL coding interview

Поділитися
Вставка
  • Опубліковано 15 лис 2024

КОМЕНТАРІ • 20

  • @PQAntonio
    @PQAntonio 3 роки тому +55

    На превью подумал что это Тамби Масаев)

  • @Alexpudow
    @Alexpudow 10 місяців тому +2

    Спасибо за видео. Мало кто затрагивает понятие множеств при обьяснении такого рода выборок.

  • @ytoteay
    @ytoteay Рік тому +3

    Смотрел скетчи от Тамби на ютубе и вот я тут

  • @azatgaripov2380
    @azatgaripov2380 Рік тому +10

    Тамби, очень сложные шутки. Не понял, что смешного в SQL.

  • @dmitrii7872
    @dmitrii7872 9 місяців тому

    Спасибо за мнение по поводу advanced sql. Сейчас ищу вакансию уровня мидл+, понял что уже готов:) Но с некоторыми прям какая то странная дичь творится, и фразы "нам нужен универсал" теперь стали более понятны:) Тоже согласен с тем, что в нормальной компании все таки разделяют прод и аналитику, а не пытаются силами аналитика залатать какие-то дыры в организации хранения данных.

  • @maxpetrov4288
    @maxpetrov4288 3 роки тому +6

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

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

    Спасибо Евгений! Очень полезно

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

    ЦИАН-Лондон... Удивительное дело

  • @СтасСварожич
    @СтасСварожич 3 роки тому +1

    Прекрасное и полезное видео, спасибо!

  • @T_i_m_T_i_m
    @T_i_m_T_i_m Рік тому +2

    не оч понял, что решает distinct во вложенном запросе? exists вернет true если подзапрос вернет хотя бы одну запись. Те в подзапросе можно хоть * поставить, если я правильно понимаю суть exists
    Это как-то влияет на производительность? типа - чем больше дублей пассажира тем дольше будет выполняться?
    А сам дистинкт не жрет производительность?
    если, что я только учусь)

    • @iceskatingds
      @iceskatingds Рік тому +2

      exists остановится при первом совпадении, IN пройдет весь список. Из той же оперы - не использовать тяжелые ф-ии в nvl вторым аргументом, а пользоваться coalesce, последняя остановится, добравшись до первого не NULL значения, а nvl в любом случае обработает оба элемента.
      Distinct в IN - плохо, видимо автор скопипастил не посмотрев.

  • @НикитаЛежневич

    Ссылки в видео - это, конечно, прекрасно, но лучше бы вы в описание или комменты добавили)

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

    Классный доклад

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

    Когда ЧБД?

  • @С.Семенчук
    @С.Семенчук 2 місяці тому +1

    Merge join сравнивает хеши? ЧТО ТЫ НЕСЁШЬ?? Где ты этого бреда набрался?

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

    а потом такие постгрес программисты попадают на другую субд, и давай там по привычке WITH пихать во все дырки

  • @akhmaosmanov2012
    @akhmaosmanov2012 10 місяців тому

    чбд закрылось Тамби в программисты ушел