Resolvendo Case de SQL para Analista de Dados no Spotify (Nível Intermediário)

Neste vídeo, abordaremos um case de SQL desafiador adequado para analistas de dados no nível intermediário da empresa Spotify. Vamos analisar o problema passo a passo, oferecendo explicações para cada etapa da solução. Se você está procurando aprimorar suas habilidades em SQL e análise de dados, este vídeo é para você. Não se esqueça de se inscrever e deixar o like!!
Linkedin: / pedroenzzo
Link do desafio: platform.stratascratch.com/co...

Пікірлер: 49

  • @AilsonSuarezDTUP
    @AilsonSuarezDTUP7 ай бұрын

    Invés do Group By para nao aparecer as musicas duplicadas, poderiamos usar o DISTINCT la no inicio tambem?

  • @user-oo2rf8iy7n
    @user-oo2rf8iy7n4 ай бұрын

    Muito bom Enzzo!!

  • @EnzzoTech

    @EnzzoTech

    3 ай бұрын

    Vlww!!

  • @edialmeida5979
    @edialmeida59794 ай бұрын

    para de gravar vídeo não mano, seu canal é muito bom.

  • @EnzzoTech

    @EnzzoTech

    3 ай бұрын

    Muito obrigado!!

  • @AilsonSuarezDTUP
    @AilsonSuarezDTUP7 ай бұрын

    Mt bom!!!

  • @evaristomonteiro37
    @evaristomonteiro378 ай бұрын

    Melhor conteúdo de análise de dados

  • @EnzzoTech

    @EnzzoTech

    8 ай бұрын

    Obrigado, Evaristo!!

  • @guskitagawa
    @guskitagawa8 ай бұрын

    Você é um dos melhores criadores de conteúdo na área! Cada vídeo melhor que o anterior

  • @EnzzoTech

    @EnzzoTech

    8 ай бұрын

    Fico muito feliz pelo feedback, vlw demais!!

  • @flaviocorreia4462
    @flaviocorreia44628 ай бұрын

    Top como sempre 🎲💪

  • @EnzzoTech

    @EnzzoTech

    8 ай бұрын

    Muito obrigado, Flavio!!

  • @Zarkky23
    @Zarkky238 ай бұрын

    conteúdo sensacional, to amando essa série!

  • @EnzzoTech

    @EnzzoTech

    8 ай бұрын

    Vlw, Zarkky!!

  • @bedbuud1
    @bedbuud18 ай бұрын

    amando esse conteúdo!

  • @EnzzoTech

    @EnzzoTech

    8 ай бұрын

    Obrigado, Bedbuud1

  • @yurimagalhaes6195
    @yurimagalhaes61958 ай бұрын

    Ajudou mtttt VLWWWW!!!

  • @EnzzoTech

    @EnzzoTech

    8 ай бұрын

    Vlw, Yuri!!

  • @rmotasilva
    @rmotasilva8 ай бұрын

    Excelente conteúdo, professor!!! Parabéns!!!

  • @EnzzoTech

    @EnzzoTech

    8 ай бұрын

    Obrigado, Rodrigo!!

  • @jordaoalvez
    @jordaoalvez8 ай бұрын

    Obrigado!

  • @EnzzoTech

    @EnzzoTech

    8 ай бұрын

    Vlw, Jordao!!

  • @nicolasklein1427
    @nicolasklein14278 ай бұрын

    bom demais!! Fica até parecendo fácil, parabéns.

  • @EnzzoTech

    @EnzzoTech

    8 ай бұрын

    Muito obrigado, Nicolas!

  • @filipilozano3430
    @filipilozano34308 ай бұрын

    Conteúdo Top Pedro 🎉

  • @EnzzoTech

    @EnzzoTech

    8 ай бұрын

    Obrigado, Filipi!!

  • @geraldofreitas3694
    @geraldofreitas36948 ай бұрын

    top!!

  • @EnzzoTech

    @EnzzoTech

    8 ай бұрын

    Obrigado, Geraldo!!

  • @andregobi2238
    @andregobi22388 ай бұрын

    Em vez de usar o between, seria mais fácil usar o operador

  • @EnzzoTech

    @EnzzoTech

    8 ай бұрын

    Eaew, Andre!! Também é uma opção nesse caso!!

  • @victorgomes4382
    @victorgomes43828 ай бұрын

    Conteúdo sem igual

  • @EnzzoTech

    @EnzzoTech

    8 ай бұрын

    Muito obrigado, Victor!!

  • @BraobraoPlayer
    @BraobraoPlayer8 ай бұрын

    Nice

  • @EnzzoTech

    @EnzzoTech

    8 ай бұрын

    Vlw, Brao!

  • @RenanCoelhoFC
    @RenanCoelhoFC8 ай бұрын

    Ficou muito bom Enzzo, parabéns! Ficou bem fácil de entender. Seria legal ver um zoom no código da próxima vez hehe ia ficar show!

  • @EnzzoTech

    @EnzzoTech

    8 ай бұрын

    Show, Renan, obrigado pela dica!!

  • @gabrielnity
    @gabrielnity8 ай бұрын

    Enzzo, esse GROUP BY seria realmente necessário? Na minha opinião ele não deveria existir, pois não está somando nada e existe um LIMIT de 10 que foi feito no where. Como é um rank de 2010, não tem como a mesma música tá em 1 e 2. O que vc acha?

  • @EnzzoTech

    @EnzzoTech

    7 ай бұрын

    Fala, Gabriel, uma das formas de garantir que não irá se repetir devido a forma que a tabela está estruturada é colocando o group by. Se você no minuto 10:00 eu faço exatamente isso, tiro o Group BY, para mostrar que mesmo trazendo esses 10 primeiros está vindo repetido.

  • @danilogoncalves6467
    @danilogoncalves64678 ай бұрын

    fiz diferente, mas cheguei no mesmo resultado. Tem algum erro ou algo que poderia dar ruim? SELECT distinct(song_name) as song, group_name, year_rank FROM BILLBOARD_TOP_100_YEAR_END WHERE YEAR = 2010 and year_rank between 1 and 10 order by year_rank 🤔

  • @SamuelZanini

    @SamuelZanini

    8 ай бұрын

    Não meu amigo, na verdade a forma que você fez é a ideal quando falamos de remover duplicidade. O Group BY atende essa necessidade ? Sim! Mas é utilizado frequentemente quando temos função de agregação (Count, Sum,Divide) e por ai vai...

  • @danilogoncalves6467

    @danilogoncalves6467

    8 ай бұрын

    @@SamuelZanini show de bola. Obrigado amigo!!

  • @EnzzoTech

    @EnzzoTech

    8 ай бұрын

    Eaew, Daniel!! O Samuel tem razão, também temos essa outra forma de fazer o DISTINCT, nesse caso realmente ficaria melhor, mas ambos trazem o mesmo resultado, bem provável que essa sua forma seria mais performática!!

  • @evertonoliveira229
    @evertonoliveira2298 ай бұрын

    Nesse caso eu poderia ter usado a funcao top 10 tambem? funcionaria?

  • @SamuelZanini

    @SamuelZanini

    8 ай бұрын

    Utilizando apenas a função TOP não funcionaria, você teria que realizar a tratativa de remover duplicidade com o distinct ou Group BY e ordenar a coluna em forma crescente para ai sim utilizar o TOP 10.

  • @EnzzoTech

    @EnzzoTech

    8 ай бұрын

    Eaew, Everton!! É exatamente isso que o Samuel disse.

  • @HenriqueLimaFerreira
    @HenriqueLimaFerreira8 ай бұрын

    Nível Intermediário? Não seria correto nível iniciante, esse tipo de select quando você está estudando sql é as primeiras coisas que você aprende. Fora isso o vídeo é bom e sua explicação não tem muita firula.

  • @EnzzoTech

    @EnzzoTech

    8 ай бұрын

    Eaew, Henrique!! Creio que eles classificam essa como intermediário, pois são utilizadas diversas funções e dependendo da interpretação podemos utilizar diversas formas diferentes de resolver!! Mas de forma conceitual, temos realmente mais conceitos básicos do que avançados nesse exemplo!!

  • @HenriqueLimaFerreira

    @HenriqueLimaFerreira

    8 ай бұрын

    Fala @@EnzzoTech , de fato você tem um ponto, o mesmo conceito aplicado a estrutura mais complexas ou utilizando em mais de uma tabela pode ser interpretada como intermediaria ou avançada.

  • @gd_inocenti
    @gd_inocenti7 ай бұрын

    Enzzo, tens insta?