ComeçarComece de graça

Juntar tabelas

Parte da exploração de um banco de dados é descobrir como as tabelas se relacionam entre si. As tabelas company e fortune500 não têm uma relação formal entre elas no banco de dados, mas isso não impede que você as una.

Para unir as tabelas, você precisa encontrar uma coluna que elas tenham em comum e cujos valores sejam consistentes entre as tabelas. Lembre-se: só porque duas tabelas têm uma coluna com o mesmo nome, isso não significa que essas colunas contenham necessariamente dados compatíveis. Se você encontrar mais de um par de colunas com dados semelhantes, talvez seja necessário tentar unir cada uma delas para ver se obtém o mesmo número de resultados.

Consulte o diagrama de relacionamento entre entidades, se necessário.

Este exercício faz parte do curso

Análise exploratória de dados em SQL

Ver curso

Instruções do exercício

  • Inspecione atentamente o conteúdo das tabelas company e fortune500 para encontrar uma coluna presente em ambas as tabelas que também pode ser considerada como uma identificação exclusiva de cada empresa.
  • Junte as tabelas company e fortune500 com uma 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