ComeçarComece gratuitamente

Histórias e idiomas

Muito bem, agora você sabe tudo sobre a CROSS JOIN! Como você aprendeu, a CROSS JOIN pode ser incrivelmente útil ao fazer perguntas que envolvam a análise de todas as combinações ou pares possíveis entre dois conjuntos de dados.

Imagine que você é um pesquisador interessado nos idiomas falados em dois países: Paquistão e Índia. Você está interessado em perguntar:

  1. Quais são os idiomas falados atualmente nos dois países?
  2. Considerando a história em comum dos dois países, quais idiomas poderiam ter sido falados em ambos os países ao longo de sua história?

Neste exercício, vamos analisar como a INNER JOIN e a CROSS JOIN podem nos ajudar a responder a essas duas perguntas, respectivamente.

Este exercício faz parte do curso

Junção de dados no SQL

Ver Curso

Exercício interativo prático

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

SELECT c.name AS country, l.name AS language
-- Inner join countries as c with languages as l on code
___
WHERE c.code IN ('PAK','IND')
	AND l.code in ('PAK','IND');
Editar e executar código