ComenzarEmpieza gratis

COUNT utilizando CASE WHEN

¿Difiere el número de partidos de fútbol jugados en un país europeo dado entre temporadas? Utilizaremos European Soccer Database para responder a esta pregunta.

Examinarás el número de partidos jugados en 3 temporadas en cada país de la base de datos. Esto es mucho más fácil de explorar con los partidos de cada temporada en columnas diferentes. Utilizando la tabla country y match sin filtrar, contarás el número de partidos jugados en cada país durante las temporadas 2012/2013, 2013/2014 y 2014/2015.

Este ejercicio forma parte del curso

Manipulación de datos en SQL

Ver curso

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

SELECT 
	c.name AS country,
    -- Count games from the 2012/2013 season
	___(___ ___ m.season = '2012/2013' 
        	___ m.id ELSE ___ ___) AS matches_2012_2013
FROM country AS c
LEFT JOIN match AS m
ON c.id = m.country_id
-- Group by country name alias
___ ___;
Editar y ejecutar código