ComenzarEmpieza gratis

Filtrar con condiciones de subconsulta más complejas

En el ejercicio anterior generaste una lista de equipos que no tienen ningún partido en casa en la base de datos de fútbol utilizando una subconsulta en WHERE. Exploremos un poco más esta base de datos creando una lista de equipos que marcaran 8 o más goles en un partido en casa.

Para ello, construirás una subconsulta en la sentencia WHERE con su propia condición de filtro.

Este ejercicio forma parte del curso

Manipulación de datos en SQL

Ver curso

Instrucciones de ejercicio

  • Crea una subconsulta en la cláusula WHERE que recupere todos los valores de hometeam_ID de match con un valor de home_goal mayor o igual que 8.
  • Selecciona team_long_name y team_short_name en la tabla team. Incluye todos los valores de la subconsulta en la consulta principal.

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

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 y ejecutar código