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
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 ___ (___, ___);