ComeçarComece gratuitamente

Comandos CASE básicos

Qual é o seu time favorito?

O banco European Soccer Database contém dados sobre 12.800 partidas de 11 países disputadas entre 2011 e 2015. Ao longo deste curso, você verá versões filtradas das tabelas desse banco de dados para explorar melhor seu conteúdo.

Neste exercício, você identificará as partidas disputadas entre o FC Schalke 04 e o FC Bayern de Munique. Há dois times identificados em cada partida nas colunas hometeam_id e awayteam_id, disponíveis para você na tabela filtrada matches_germany. O ID pode se unir à coluna team_api_id na tabela teams_germany, mas você não pode fazer uma união nas duas ao mesmo tempo.

No entanto, você pode realizar essa operação usando uma declaração CASE depois de identificar o team_api_id associado a cada time.

Este exercício faz parte do curso

Manipulação de dados em SQL

Ver Curso

Exercício interativo prático

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

SELECT
	-- Select the team long name and team API id
	___,
	___
FROM ___
-- Only include FC Schalke 04 and FC Bayern Munich
WHERE team_long_name ___ (___, ___);
Editar e executar código