Usando JOIN em consultas SQL para combinar tabelas | SQL para Análise de Dados EP.6

preview_player
Показать описание
Nesse vídeo iniciamos o estudo de junções em tabelas em SQL, criando consultas básicas com JOIN. A função do JOIN no SQL é combinar duas tabelas através de alguma chave ou valor comum entre elas.

Esse é o sétimo vídeo do Curso Aberto de SQL para Análise de Dados aqui no canal, uma competência essencial para quem busca carreiras como analista de dados, cientista de dados, engenheiro de dados e afins.

0:00 Intro
01:30 Solução do desafio
05:05 JOIN

Links para os dados:

#sql #dados #dadosabertos

▶️ Você vai gostar também:

O que é SQL? A linguagem SQL (Structured Query Language) é usada para executar comando em bancos de dados relacionais, isto é, baseado em tabelas. Apesar de não ser o único meio utilizado para este fim, certamente, é o mais popular.

Bancos de dados são coleções organizadas de dados que se relacionam de forma a criar algum sentido e dar mais eficiência durante uma pesquisa ou estudo científico. Portanto, pressupõe uma lógica, não são arquivos guardados de forma aleatória. Mas não basta organizar os dados a gente precisa de uma forma de gerenciar isso. Criar, remover, atualizar, deletar. O famoso CRUD. Pra isso existem softwares que auxiliam nessa gestão dos dados, os sistemas de gerenciamentos de bancos de dados, os SGBDs.

E como funciona isso na prática? São softwares, aplicações, que rodam em uma computador com capacidade de processamento para fazer essa gestão e para armazenar os dados em arquivos organizados em um banco de dados.

Referências:
Elmasri, Ramez. Sistemas de banco de dados. 6. ed. São Paulo: Pearson Addinson Wesley, 2011.
Course SQL for Data Analysis. Udacity.

Roteiro e apresentação: Kizzy Terra

✉️ E-mails:

TikTok: @pgdinamica

📸 @kizzy_terra @hallpaz

🐦 @kizzy_terra @hallpaz

Рекомендации по теме
Комментарии
Автор

Conteúdo excelente, percebe-se que a pessoa que esta lecionando tem bastante entendimento e sabe contornar problemas com muita rapidez e agilidade. Excelente aula! Obrigado!

Ainsofaur
Автор

Kizzy, que aulas são essa mulher? kkkk😅
Aprendi pra caramba contigo nessas aulas, e nessa aula que logo eu sempre tive confusão com o JOIN, eu entendi dessa vez hahahah.🤯
Meus parabéns por produzir um conteúdo tão rico, didático e direto, deixo aqui minha gratidão! 😉

juliocezarpereirabrum
Автор

Excelente, além de aprendermos SQL também acompanhamos o raciocínio pra "debugar" erros.

alonsoestevam
Автор

Que aula massa. Parecia simples, mas só parecia. Tive que assistir 2x pra entender. #SQL

heltoncanada
Автор

Uma das maiores lições ao mexer com SQL é aprender que você precisa mesmo entender os tipos de dados que estão na tabela e como ela foi construída.

FabioRBelotto
Автор

Fico extremamente satisfeito com essa aula! Poder observar esses pequenos erros é, de fato, uma oportunidade de aprendizado muito importante. Agradeço por não pular nenhum passo, mesmo os errinhos! Muito obrigado!🙂

thiagoftc
Автор

Essa playlist está excelente! Didática maravilhosa, qualidade de vídeo e áudio e exercícios muito bons.
Esse erro "ao vivo" deixou o vídeo ainda melhor, diga-se de passagem. Parabéns!

glebysonsant
Автор

Uma query que proporcionou um enorme aprendizado. Valeu!

carloshenriquesoares
Автор

Olá Kizzy, espero que esteja bem.
Para o caso do Join usando o nome de candidatos em várias eleições eu usei o id_eleição no campo 'ON'. Desse jeito e obtive a mesma saída.

SELECT bens.id_candidato_bd, candidatos.nome, ROUND(SUM(valor_item), 2) AS Bens_total
FROM AS bens JOIN AS candidatos
ON bens.id_candidato_bd = candidatos.id_candidato_bd AND bens.id_eleicao = candidatos.id_eleicao
WHERE bens.ano=2018 AND bens.sigla_uf ='BA'AND cargo = 'governador'
GROUP BY bens.id_candidato_bd, candidatos.nome
ORDER BY Bens_total DESC;

Obrigado pelas aulas e seguindo a sequência dos vídeos.

fabiodantas
Автор

você é ESPETACULAR! PQP!
As vezes didática é um talento nato e tu é um exemplo disso!

veramoitinho
Автор

Ola Kizzy, está sendo muito proveitosa esta serie do curso Basico, pelo que estou ansioso para apredender criar tabelas e Views, no SQL- (Apartir de angola)

antoniocristo
Автор

#SQL Prof, como faço para abrir várias tabelas para serem consultadas; BENS, CANDIDATOS... as suas estão uma ao lado da outra... eu só consegui abrir em URLS diferentes. Obrigado!

BrunoHenrique-qeue
Автор

Não dá pra passar aqui sem deixar um comentário. Conteúdo excelente!

brunosantos
Автор

Os erros mais comuns são exatamente na hora do join, excelente aula .

gui
Автор

Caramba que canal maravilhoso, conhecendo agora e ja estou amando. Muito calmo ouvir sua aula, explicativa, direta

taynaravieira
Автор

Sua didatica é tão boa que tô até me sentindo mais inteligente por estar aprendendo e entendendo tudoooo! hahahahah parabéns pela qualidade de conteúdo

renaanpf
Автор

Eu to adorando as aulas! Explica muito bem, parabéns!
Se me permitem dar uma sugestão, acho que ficaria melhor não realizar cortes do vídeo no momento que está mostrando a tela, pois esse corte para diminuir o tempo de falas, pode atrapalhar o aprendizado do aluno que esta vendo a tela de uma forma e a cada corte ela muda sutilmente.
De qualquer forma, com corte ou sem corte, seu ensino é muito bom! Estou aprendendo muito! Parabéns.

xablaaau
Автор

Aulas excelentes para quem está iniciando na área de análise de dados!! Principalmente com a escolha da ferramenta BigQuery que atualmente é bastante utilizada no mercado! Parabéns!!!

Obs.: Estou fazendo essas consultas no mês de agosto e maio de 2022 e aparentemente o datalake da base dos dados foi atualizada e os IDs dos candidatos estão diferentes dos apresentados na aula, caso alguém tenha notado isso.
Muito obrigado pelo conteúdo!!

igorsouza
Автор

Cai de paraquedas aqui no canal e gostei bastante do conteúdo e de como voces passam o conhecimento. Obrigada!

AMDBREU
Автор

Bom demais, Kizzy agregação dos dados. O join é bacana, mas conforme ele vai crescendo, tenho que dar uma respirada ainda haha #sql

joaobarbosa