ComeçarComece de graça

Fazer join entre tabelas

Parte de explorar um banco de dados é entender como as tabelas se relacionam. As tabelas company e fortune500 não têm um relacionamento formal entre si no banco, mas isso não impede que você faça um join entre elas.

Para juntar as tabelas, você precisa encontrar uma coluna em comum em que os valores sejam consistentes nas duas tabelas. Lembre-se: só porque duas tabelas têm uma coluna com o mesmo nome, não significa que essas colunas necessariamente contenham dados compatíveis. Se você encontrar mais de um par de colunas com dados semelhantes, talvez seja necessário tentar fazer o join com cada uma para ver se obtém a mesma quantidade de resultados.

Consulte o diagrama de relacionamento de entidades se precisar.

Este exercício faz parte do curso

Análise Exploratória de Dados em SQL

Ver curso

Instruções do exercício

  • Examine atentamente o conteúdo das tabelas company e fortune500 para encontrar uma coluna presente em ambas que também possa ser considerada como identificadora única de cada empresa.
  • Faça o join das tabelas company e fortune500 com um INNER JOIN.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

SELECT company.name
-- Table(s) to select from
  FROM company
       INNER JOIN ___
       ___ ___.___=___.___;
Editar e executar o código