ComeçarComece de graça

Filtragem com condições de subconsulta mais complexas

No exercício anterior, você gerou uma lista de times que não têm jogos em casa listados no banco de dados de futebol usando uma subconsulta em WHERE. Vamos explorar um pouco mais esse banco de dados, criando uma lista de times que marcaram 8 ou mais gols em uma partida em casa.

Para fazer isso, você construirá uma subconsulta na cláusula WHERE com sua própria condição de filtragem.

Este exercício faz parte do curso

Manipulação de dados em SQL

Ver curso

Instruções do exercício

  • Crie uma subconsulta na cláusula WHERE que traga todos os valores de hometeam_ID da tabela match com um valor de home_goal maior ou igual a 8.
  • Selecione team_long_name e team_short_name da tabela team. Inclua todos os valores da subconsulta na consulta principal.

Exercício interativo prático

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

SELECT
	-- Select the team long and short names
	___,
	___
FROM ___
-- Filter for teams with 8 or more home goals
WHERE team_api_id ___
	  (SELECT ___ 
       FROM ___
       WHERE ___ >= ___);
Editar e executar o código