Filtrar con HAVING
Tu última palabra clave es HAVING. Funciona de forma similar a WHERE en el sentido de que es una cláusula de filtro, con la diferencia de que HAVING filtra datos agrupados.
Filtrar datos agrupados puede ser especialmente útil cuando se trabaja con un conjunto de datos grande. Cuando trabajes con miles o incluso millones de filas, HAVING te permitirá filtrar solo por el grupo de datos que desees, como películas de más de dos horas.
Practica utilizando HAVING para averiguar qué países (o país) tienen las clasificaciones de películas más variadas.
Este ejercicio forma parte del curso
SQL intermedio
Instrucciones del ejercicio
- Selecciona
countryen la tablafilmsy obtén el número de valores distintos decertificationcon el aliascertification_count. - Agrupa los resultados por
country. - Filtra el recuento único de clasificaciones por los resultados mayores que 10.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
-- Select the country and distinct count of certification as certification_count
___
-- Group by country
___
-- Filter results to countries with more than 10 different certifications
___